Форум: "Основная";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
ВнизКак правильно воспользоваться процедурой из другого 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c