ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #5451  
Старый 13.01.2010, 09:37
>>serhio<<
Познающий
Регистрация: 10.02.2009
Сообщений: 40
Провел на форуме:
59352

Репутация: 0
По умолчанию

Цитата:
Сообщение от patcher  
>>serhio<<, что-то очень часто тебе нужно "помочь разобратся". Для того чтобы тебе помогли, нужно выложить свой код и сказать что именно не получается, а то у меня такое чувство, что мы тебе здесь лабу решаем) Если это так, то ты ошибся разделом---->>>>Работа .

P.S. сорри за оффтоп
Код:
Program labor6_2;
uses crt;
type
   student=record
        fam:string[15];
        inn:string[12];
        datenal:string[10];
        yearb:string[10];
        yearpos:string[10];
        kurs:string[5];
        group:string[10];
        kolvos:string[5];
        bal:string[5];
        b1,b2,b3,b4,b5,b6,b7,b8,b9,b10:2..5;
        end;
   var  stipendia:array[1..4] of student;
        s:student; i,h,f:integer;
procedure Ex;
   begin
        write('|   Familija   |');
        write('|   Data rojdenija   |');
        write('|   Ocenki za poslednuju sessiju   |');
      for i:=1 to 4 do
       with stipendia[i] do
        if f = > bal then
     begin
        writeln('|',fam:20, '  |');
        writeln('|',yearb:14, '  |');
        writeln('|',b1,b2,b3,b4,b5,b6,b7,b8,b9,b10:20, '  |');
        end;
      readkey;
   end;
begin
   clrscr;
   for  i:=1 to 4 do
   with klass[i] do
     begin
        writeln('Vvedite familiu');
        readln(fam);
        writeln('Vvedite INN');
        readln(inn);
        writeln('Vvedite datu vyda4i Svid. o post. na u4et v nal.org.');
        readln(datenal);
        writeln('Vvedite datu rojdenija');
        readln(yearb);
        writeln('Vvedite god postuplenija');
        readln(yearpos);
        writeln('Vvedite kurs');
        readln(kurs);
        writeln('Vvedite gruppu');
        readln(group);
        writeln('Vvedite kol-vo semestrov obu4enija');
        readln(kolvos);
        writeln('Vvedite po 5 ocenok za 1 i 2 semestr');
        readln(b1,b2,b3,b4,b5,b6,b7,b8,b9,b10);
        f:=b1+b2+b3+b4+b5+b6+b6+b7+b8+b9+b10;
        writeln('Vvedite srednii bal');
        readln(bal);
        end;

        clrscr;
        ex;
end.
Только вот незнаю правильно или нет, глянь пожалуйста!

Последний раз редактировалось slesh; 13.01.2010 в 10:43.. Причина: [code][/code]
 
Ответить с цитированием

  #5452  
Старый 13.01.2010, 17:46
НTL
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме:
5209663

Репутация: 357


Отправить сообщение для НTL с помощью ICQ
По умолчанию

У меня в программе в отдельном Unit'е обрабатывается поток, как можно из потока вывести сообщение на форму?
Если попытаться вывести сообщение прямо из потока то размер окна сообщения станет произвольно впрочем как и расположение
А если делать через процедуру, то при запуске из по компилятора возникает ошибка, а так все работает...
 
Ответить с цитированием

  #5453  
Старый 13.01.2010, 17:51
transserg
Участник форума
Регистрация: 02.07.2008
Сообщений: 132
Провел на форуме:
1035284

Репутация: 52
Отправить сообщение для transserg с помощью ICQ
По умолчанию

привет всем встал в ступор с этой задачей в реестре хранится число=) но не могу его преобразовать в читабельный вид то есть время верное а вот дата бредовая
Код:
Function GetWindowsSetupDate:string;
  const
    regpath   = 'SOFTWARE\Microsoft\Windows NT\CurrentVersion';
    ValueName = 'InstallDate';
  var
    hSubKey   : HKEY;
    BufSize   : DWORD;
    Buf       : DWORD;
    MyValType : DWORD;
    tm        : TDateTime;
    time      : _FILETIME;
    fTime     : SYSTEMTIME;
  begin
//  01.01.1970
//  31536000
//  2629743
//  1258983428
    if RegOpenKey(HKEY_LOCAL_MACHINE, regpath,hSubKey) = ERROR_SUCCESS then
      if RegQueryValueEx(hSubKey, ValueName, nil, @MyValType, nil, @BufSize) =ERROR_SUCCESS then
        begin
          if  RegQueryValueEx(hSubKey, ValueName, nil, @MyValType, @Buf,@BufSize) =ERROR_SUCCESS then
            begin
              time.dwHighDateTime:=Buf;
              FileTimeToLocalFileTime(time,time);
              FileTimeToSystemTime(time,ftime);
              result:=Format('%d.%d.%d %d:%d:%d',[fTime.wDay,fTime.wMonth,fTime.wYear,fTime.wHour,fTime.wMinute,fTime.wSecond]);
            end;
        end;
  end;
вот что я получаю
'12.1.18736 17:35:46'
 
Ответить с цитированием

  #5454  
Старый 13.01.2010, 21:39
StealthMaster
Познающий
Регистрация: 03.12.2008
Сообщений: 56
Провел на форуме:
140714

Репутация: 29
Отправить сообщение для StealthMaster с помощью ICQ
По умолчанию

Есть ли для Delphi7 компоненты для построения графиков помимо TChart? Хочется, чтобы все выглядело покрасивее
 
Ответить с цитированием

  #5455  
Старый 13.01.2010, 22:10
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
Провел на форуме:
1494768

Репутация: 272


По умолчанию

Где можно взять более полный фак для Делфи?
 
Ответить с цитированием

  #5456  
Старый 13.01.2010, 23:53
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

2 Andres Стандартная справка по Делфи + MSDN + 5005 Статей по делфи.
 
Ответить с цитированием

  #5457  
Старый 14.01.2010, 08:39
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
Провел на форуме:
813785

Репутация: 314
Отправить сообщение для s0l_ir0n с помощью ICQ
По умолчанию

Цитата:
Сообщение от StealthMaster  
Есть ли для Delphi7 компоненты для построения графиков помимо TChart? Хочется, чтобы все выглядело покрасивее
Их на торри всегда туева хуча: http://www.torry.net/pages.php?s=88
 
Ответить с цитированием

  #5458  
Старый 14.01.2010, 19:57
Seven[up]
Познающий
Регистрация: 10.08.2009
Сообщений: 74
Провел на форуме:
1538500

Репутация: 69
Отправить сообщение для Seven[up] с помощью ICQ
По умолчанию

Покажите на примеры как отправить гет запрос в 10 потоков. Например: idhttp1.Get(http://ya.ru/);
 
Ответить с цитированием

  #5459  
Старый 14.01.2010, 20:43
НTL
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме:
5209663

Репутация: 357


Отправить сообщение для НTL с помощью ICQ
По умолчанию

Как выкинуть диалоговое окно из потока?
Что будет с WebBrowser если нету IE?
 
Ответить с цитированием

  #5460  
Старый 14.01.2010, 20:46
iGlass
Познающий
Регистрация: 14.05.2009
Сообщений: 92
Провел на форуме:
299447

Репутация: 5
Question

Всем доброго времени суток!

У меня есть вопрос, возможно он глуп но всё же...

Этот код работает на ура...
Цитата:
if FindWindow(0,'Диспетчер задач Windows') <> 0 then Label1.Caption:= Нашли!';
---------------------------------------------
А этот молчит...
Цитата:
if FindWindow(0,'В Контакте | Добро пожаловать) <> 0 then Label1.Caption:= Нашли!';
В чём причина?

Заранее спасибо.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/WPAN/WLAN 2564 06.04.2026 23:31
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[jQuery] - Задай вопрос, получи ответ Isis PHP, PERL, MySQL, JavaScript 62 25.12.2009 03:25
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ