Показать сообщение отдельно
  #1  
Старый 05.02.2008, 12:58
PashaXP PashaXP вне форума
Новичок
 
Регистрация: 05.02.2008
Сообщения: 81
Репутация: 15
По умолчанию Как определить тип переменной?

Привет всем! Подскажите, пожалуйста... есть такой исходник -
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
function GetHTMLCode(WB: IWebbrowser2; ACode: TStrings): Boolean;
var
ps: IPersistStreamInit;
s: string;
ss: TStringStream;
sa: IStream;
begin
ps := WB.document as IPersistStreamInit;
s := '';
ss := TStringStream.Create(s);
try
sa:= TStreamAdapter.Create(ss, soReference) as IStream;
Result := Succeeded(ps.Save(sa, Bool(True)));
if Result then ACode.Add(ss.DataString);
finally
ss.Free;
end;
end;
..................
GetHTMLCode(WB,Memo1.Lines);
..................
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Как мне определить переменную например Stroka, чтобы я ее мог использовать вместо Memo, GetHTMLCode(WB,Stroka), я пробовал Stroka:TStrings - компилируется, но при запуске выдает ошибки...
Ответить с цитированием