Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.18;
Скачать: CL | DM;

Вниз

Как правильно воспользоваться процедурой из другого Unit   Найти похожие ветки 

 
ruslan_as ©   (2003-09-05 15:42) [0]

Задача: Воспользоваться процедурой, обявленной в другом модуле

В uStart объявляю:

public
procedure FileCreate(var Mes_txt: string);
end;
.....
procedure TfmStart.FileCreate(var Mes_txt: string);
var PathFile: TextFile;
FileName:string;
begin
...
end;

В Unit2 вызываю процедуру
fmStart.FileCreate("текст");
Ругается, что нельзя передавать постоянный параметр как var параметр...

Что я не правильно делаю?


 
Skier ©   (2003-09-05 15:44) [1]

var
AStr : String;
begin
//...............
AStr := "текст";
fmStart.FileCreate(AStr );
//...............
end;


 
Е-Моё имя ©   (2003-09-05 15:44) [2]

"текст" - постоянный параметр


 
Е-Моё имя ©   (2003-09-05 15:45) [3]

эхо... ;))


 
ZEE ©   (2003-09-05 15:46) [4]

var s:string;
...
s:="текст";
fmStart.FileCreate(s);

или убрать var из procedure FileCreate( var Mes_txt: string);


 
ZEE ©   (2003-09-05 15:46) [5]

>Е-Моё имя © (05.09.03 15:45) [3]
>эхо... ;))
многократное...


 
ruslan_as ©   (2003-09-05 15:47) [6]

Спасибо!


 
Е-Моё имя ©   (2003-09-05 15:49) [7]

а теперь многократное "пжалста!" )))))))



Страницы: 1 вся ветка

Текущий архив: 2003.09.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
1-58695
MadGhost
2003-09-07 13:38
2003.09.18
Delphi и WinAPI, общие вопросы.


1-58746
SergeY_X
2003-09-07 01:48
2003.09.18
CAB - SFX


4-58972
Vorobyev Sergey
2003-07-02 14:19
2003.09.18
Как считать версию файла,образ которого находится в памяти ?


7-58929
DDDeN
2003-07-07 05:28
2003.09.18
Как использовать MessageBox без использования SysUtils?


1-58705
Andy BitOff
2003-09-08 15:44
2003.09.18
Цвет