1. Dexter Morgan12.03.2025 в 21:46от
Загрузка...

PascalABC.net помогите =)

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

  1. max268

    max268

    Статус:
    Оффлайн
    Регистрация:
    08.09.12
    Сообщения:
    238
    Репутация:
    -33 +/-
    Вот вчера только начал изучать PascalABC.net и начал составлять программу (первый свой hello world)!

    Код:
    #apptype windows
    #reference 'System.Windows.Forms.dll'
    
    uses
     System,
     System.Windows.Forms;
    
    var
     myForm: Form;
     myButton: Button; 
    
    procedure MyButtonClick (sender: Object; e: EventArgs);
    begin
     myForm.Close;
    end;
    
    begin
     myForm:= new Form;
     myForm.Text:= 'HelloWorld!';
     myForm.Height:= 200;
     myForm.Width:= 200;
     myButton:= new Button;
     myButton.Text:= 'click me';
     myButton.AutoSize:= True;
     myButton.Left:= 57;
     myButton.Top:= 60;
     myForm.Controls.Add(myButton);
     myButton.Click += MyButtonClick; 
     Application.Run(myForm);
    end. 
    ^^^Вот она^^^

    вот в чем суть, не могу понять, как сделать что бы в этой форме был какой-то текст?!

    за помощь буду благодарен =)
     
  2. max268

    max268

    Статус:
    Оффлайн
    Регистрация:
    08.09.12
    Сообщения:
    238
    Репутация:
    -33 +/-
    Ап
     
  3. max268

    max268

    Статус:
    Оффлайн
    Регистрация:
    08.09.12
    Сообщения:
    238
    Репутация:
    -33 +/-
    Парни помогите)
     
  4. sanata

    sanata

    Статус:
    Оффлайн
    Регистрация:
    22.09.12
    Сообщения:
    303
    Репутация:
    202 +/-
    В форму надо добавить элемент "текстовое поле " и уже в него переопределять данные
     
  5. TrollUA

    TrollUA

    Статус:
    Оффлайн
    Регистрация:
    22.07.12
    Сообщения:
    374
    Репутация:
    52 +/-
    Так вот же у тебя строка 'myForm.Text:= 'HelloWorld!';'
    А должна она выглядеть так

    begin
    writeln('Привет, мир!');
     
  6. max268

    max268

    Статус:
    Оффлайн
    Регистрация:
    08.09.12
    Сообщения:
    238
    Репутация:
    -33 +/-
    омг, это тупой "hello world"...

    я делаю его в окне, а "myForm.Text:= 'HelloWorld!';"- это всего лишь название окошка (формы)
     
  7. max268

    max268

    Статус:
    Оффлайн
    Регистрация:
    08.09.12
    Сообщения:
    238
    Репутация:
    -33 +/-
    можно поподробнее?
     
  8. TrollUA

    TrollUA

    Статус:
    Оффлайн
    Регистрация:
    22.07.12
    Сообщения:
    374
    Репутация:
    52 +/-
    Аааа,так бы сразу и написал
     
  9. sanata

    sanata

    Статус:
    Оффлайн
    Регистрация:
    22.09.12
    Сообщения:
    303
    Репутация:
    202 +/-
    Если ты новичок зачем с форм начал ?) начни с консоли
     
  10. max268

    max268

    Статус:
    Оффлайн
    Регистрация:
    08.09.12
    Сообщения:
    238
    Репутация:
    -33 +/-
    консоль уже пробовал, она сильно уж примитивная)

    приведи плиз пример формы с текстом, буду очень благодарен)
     
  11. sanata

    sanata

    Статус:
    Оффлайн
    Регистрация:
    22.09.12
    Сообщения:
    303
    Репутация:
    202 +/-
     
  12. max268

    max268

    Статус:
    Оффлайн
    Регистрация:
    08.09.12
    Сообщения:
    238
    Репутация:
    -33 +/-
    ну ладно(

    может кто ещё помочь может мне?!
     
  13. sanata

    sanata

    Статус:
    Оффлайн
    Регистрация:
    22.09.12
    Сообщения:
    303
    Репутация:
    202 +/-
    Скачай литературу там будут примеры ) все просто и понятно