Ругаеться на процедуру...HeLP!!!

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
!>Tot@L<!
Сообщения: 5
Зарегистрирован: 13 июн 2006, 15:11

http://diller13.narod.ru/error.bmp
Ругаеться на процедуру. что делать?
при попытке запустить выдаёт
http://diller13.narod.ru/error1.bmp
vunder
Сообщения: 74
Зарегистрирован: 10 май 2006, 12:19
Откуда: Санкт-Петербург
Контактная информация:

Код: Выделить всё

type
  Form1 = class (TForm)
    Edit1: Tedit;
    procedure formcreate (Sender: Tobject)
.....
а не

Код: Выделить всё

type
  Form1 = class (TForm)
    Edit1: Tedit;
    procedure tform1.formcreate (Sender: Tobject)
.....
!>Tot@L<!
Сообщения: 5
Зарегистрирован: 13 июн 2006, 15:11

Спасибо у меня есть ещё один вопрос

Код: Выделить всё

type
  TForm1 = class(TForm)
    Memo1: TMemo;
    procedure formcreate(sender:tobject);
  private
    { Private declarations }
  public
    { Public declarations }
  end
var
  Form1: TForm1;
implementation

{$R *.dfm}
procedure tform1.formcreate(sender:tobject);
begin
memo1.Text:='yahooo!!!';
end;
end.
Почему memo1 не изменяеться?
YurikGL
Сообщения: 142
Зарегистрирован: 16 фев 2005, 21:54
Откуда: Уфа
Контактная информация:

Код: Выделить всё

unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
type
  TForm1 = class(TForm)
    Memo1: TMemo;
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
Memo1.Text:='aaaasdf';
end;

end.
У меня все меняется... что я делаю не так? D7
На крайняк попробуй

Код: Выделить всё

Memo1.lines.Text:='aaaasdf';
!>Tot@L<!
Сообщения: 5
Зарегистрирован: 13 июн 2006, 15:11

Не пашет :( ... Может есть ещё ватианты как вставить Русский текст в memo :?:
!>Tot@L<!
Сообщения: 5
Зарегистрирован: 13 июн 2006, 15:11

Всё разобралсяю.спасибо всем!
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

!>Tot@L<!, есть ощущение что это
procedure tform1.formcreate(sender:tobject);
ты писал вручную. Вопрос - зачем??
Изображение
!>Tot@L<!
Сообщения: 5
Зарегистрирован: 13 июн 2006, 15:11

Я просто не привезал процедуру к OnCreate :o ops:
Так вот потскажите как называется эта кнопка по Delphi.Я хочу сделать так чтобы эта кнопка не работала т.е.:
кнопка.enabled:=false;
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

1. Чтобы не приходилось вручную создавать и привязывать события надо дважды кликнуть по соответствующему событию в Object Inspector
2. Самый простой способ - спрятать её - задав св-во BorderStyle := bsDialog
Изображение
Ответить