Форум: "Начинающим";
Текущий архив: 2007.05.13;
Скачать: [xml.tar.bz2];
ВнизКак вызвать новую процедуру ??? Найти похожие ветки
← →
roman_ln © (2007-04-20 18:49) [0]Не связанную с элементами формы???
← →
Ega23 © (2007-04-20 18:55) [1]взять и вызвать. Точно также, как и связанную с "элементами формы"
← →
Kostafey © (2007-04-20 19:20) [2]Она должна быть объявлена в интерфейсной части Unit-а.
← →
Ega23 © (2007-04-20 19:21) [3]
> Она должна быть объявлена в интерфейсной части Unit-а.
Не обязательно.
← →
Kostafey © (2007-04-20 19:21) [4]Либо, если она там не объявлена, то ее реализация должна быть оиписана выше ее вызова.
← →
Ega23 © (2007-04-20 19:24) [5]
> Либо, если она там не объявлена, то ее реализация должна
> быть оиписана выше ее вызова.
Не обязательно... :)
← →
Ega23 © (2007-04-20 19:26) [6]
> Либо, если она там не объявлена, то ее реализация должна
> быть оиписана выше ее вызова.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
procedure DoSmthng; forward;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
DoSmthng;
end;
procedure DoSmthng;
begin
ShowMessage("DoSmthng;");
end;
end.
← →
Kostafey © (2007-04-20 19:30) [7]> Не обязательно... :)
Вот тут у меня фантазия на убыль пошла...
Как еще можно запустить процедуру не выполнив ни [2] ни [4] ?
← →
Kostafey © (2007-04-20 19:31) [8]> procedure DoSmthng; forward;
Так не честно! Она ведь объвлена раньше, хотя и не реализована.
Ладно, сдаюсь, проиграл.
← →
Ega23 © (2007-04-20 19:33) [9]
> Она ведь объвлена раньше, хотя и не реализована.
Да. Но объявлена не в секции interface ... :)))
← →
vovnuke © (2007-04-20 19:41) [10]она вообще может быть объявлена и описана внутри процедуры которая ее вызывает ... :-)))
← →
Ega23 © (2007-04-20 19:42) [11]
> она вообще может быть объявлена и описана внутри процедуры
> которая ее вызывает ... :-)))
может и так... :)
← →
Kostafey © (2007-04-20 19:45) [12]
> она вообще может быть объявлена и описана внутри процедуры
> которая ее вызывает ... :-)))
Нет, чур это незачет, в [4] это включено ;))
← →
vovnuke © (2007-04-20 19:48) [13]виноват, пропустил :-)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.05.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.044 c