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

Вниз

TFileStream   Найти похожие ветки 

 
DmitriyR   (2009-04-01 15:11) [0]

Есть код:
function my_edit( тут получаю для обработки поток F ):bool;
begin
 ....тут код обработки файла
 F.Write(........)
end;

var
 F: TFileStream;
begin
 F := TFileStream.create(filename, fmCreate);
 my_edit( вот тут надо передать для обработки поток F );
 F.Free;
end;

Как реализовать передачу потока из основного кода в функцию?


 
Сергей М. ©   (2009-04-01 15:20) [1]

my_edit(F)


 
DmitriyR   (2009-04-01 15:23) [2]

Это то понятно, я немного не так спросил :(
Как в функции объявить его:
function my_edit( тут ):bool;


 
Немо ©   (2009-04-01 15:27) [3]

my_edit(var F:tFileStream


 
DmitriyR   (2009-04-01 15:28) [4]

Упс сорри ступил :) Вот так заработало
var
F: TFileStream;

function my_edit(F:TFileStream):bool;
begin
....тут код обработки файла
F.Write(........)
end;

begin
F := TFileStream.create(filename, fmCreate);
my_edit(F);
F.Free;
end;


 
DmitriyR   (2009-04-01 15:34) [5]

Поторопился снова накосячил :(
всем спасибо за помощь, работает:

function my_edit(F:TFileStream):bool;
begin
....тут код обработки файла
F.Write(........)
end;

var
F: TFileStream;
begin
F := TFileStream.create(filename, fmCreate);
my_edit(F);
F.Free;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
15-1236968185
Другг
2009-03-13 21:16
2009.05.17
Архивация и сжатие


15-1237194918
Cobalt
2009-03-16 12:15
2009.05.17
Работа со строками через asm - переносимость между версиями?


15-1237382359
немо2
2009-03-18 16:19
2009.05.17
select min(col1) from tabl1. Работает по 5 минут. MSSQL2000


15-1237283751
Rouse_
2009-03-17 12:55
2009.05.17
Завтрашний семинар в Москве


15-1237388071
Denis__
2009-03-18 17:54
2009.05.17
Переопределение ввода/вывода CMD Windows