1. BURMALDA12.03.2025 в 22:44от
  2. D1zo12.03.2025 в 22:05от
Загрузка...

Делфи урок №1

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем DEKABRUST, 27.09.2012.

Статус темы:
Закрыта.
  1. DEKABRUST

    DEKABRUST

    Статус:
    Оффлайн
    Регистрация:
    10.03.12
    Сообщения:
    218
    Репутация:
    54 +/-
    Сейчас я расскажу Вам как сделать дополнительный поток в данной программе(Delphi)!
    И так:
    1)Сначала Создаём обычную форму
    2) Потом кидаем на форму КНОПКУ со вкладки СТАНДАРТ
    3) Далее кидаем на форму МЕМО со вкладки СТАНДАРТ
    Идем в Наш код -
    private
    { Private declarations }
    public
    { Public declarations }
    end;
    Далее пишем такое :
    TFANKThread=class(TThread)
    Private
    Protected
    Procedure Execute; override;
    Public
    Constructor Create(CreateSuspended: boolean);
    end;
    Далее нажимаем Constructor Create(CreateSuspended: boolean); и нажимаем сочентание клавиш Ctrl+Shift+C
    После чего должно появится следующие:
    constructor TFANKThread.Create(CreateSuspended: boolean);
    begin
    end;
    В эту процедуру вписываем следующею строчку:
    inherited Create(CreateSuspended);
    Прокрутим чуть ниже и увидим процедуру TVANSThread.Execute;
    Она выглядит так:
    procedure TFANKThread.Execute;
    begin
    end;
    В неё вписываем следующий код:
    for i:=0 to 10000 do Form1.Memo1.Lines.Add(IntToStr(i))
    И не забываем о переменных:
    var i:integer;
    Далее кликаем по кнопке и вписываем следующий код:
    TFANKThread.Create(false);
    П.С. не буду скидывать исходник, так как так лучше запоминается!
     
  2. VANYAz00r

    VANYAz00r

    Статус:
    Оффлайн
    Регистрация:
    26.09.12
    Сообщения:
    59
    Репутация:
    13 +/-
    Скинь, где ее скачать)
     
  3. Sergeeeek1

    Sergeeeek1

    Статус:
    Оффлайн
    Регистрация:
    17.09.12
    Сообщения:
    15
    Репутация:
    14 +/-
    Почему именно делфи??? Почему не C-подобные языки например? Не понимаю что все к этому делфи стремятся, обьясните мне, а то никак понять не могу)
     
  4. kudo_mgn

    kudo_mgn

    Статус:
    Оффлайн
    Регистрация:
    25.02.12
    Сообщения:
    427
    Репутация:
    245 +/-
    Webmoney: 313123859400
    Он легкий
     
  5. Sergeeeek1

    Sergeeeek1

    Статус:
    Оффлайн
    Регистрация:
    17.09.12
    Сообщения:
    15
    Репутация:
    14 +/-
    Basic тоже лёгкий, C# не сложный... Мне как незнакомому с паскалем человеку делфи вообще не понятен)
     
  6. DEKABRUST

    DEKABRUST

    Статус:
    Оффлайн
    Регистрация:
    10.03.12
    Сообщения:
    218
    Репутация:
    54 +/-
    Ну во-первых потому что Делфи язык универсальный, и он базируется на Паскале, а как мы знаем Паскаль был один из первых языков программирование(старенький он был)Delphi оказал огромное влияние на создание концепции языка C# для платформы .NET(Многие его элементы и концептуальные решения вошли в состав С#)
    Начнешь юзать Делфи, то я думаю все вопросы отпадут, вопросы такие: "почему именно Делфи? "
     
  7. eXnatiOnz

    eXnatiOnz

    Статус:
    Оффлайн
    Регистрация:
    30.07.12
    Сообщения:
    914
    Репутация:
    530 +/-
    согласен)
    маленько работал в делфи сейчас учу Си)
     
  8. dan9

    dan9

    Статус:
    Оффлайн
    Регистрация:
    14.09.11
    Сообщения:
    184
    Репутация:
    81 +/-
    Чет мне подсказывает что это копипаст.

    TVANSThread.Execute; :facepalm:
     
  9. mooonsk

    mooonsk

    Статус:
    Оффлайн
    Регистрация:
    18.09.12
    Сообщения:
    299
    Репутация:
    139 +/-
    :facepalm:
     
  10. Tim

    Tim

    Статус:
    Оффлайн
    Репутация:
    0
    Урок плохой, закрыто.
     
Статус темы:
Закрыта.