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

Вниз

Как указать "родителя"   Найти похожие ветки 

 
-kiril   (2004-04-12 13:37) [0]

Добрый день!
Есть такой вот код:

var
 MyVar: TMyType;

.....

procedure TForm.Chto-toTam()...
begin
 with CaseMyVar(Ident) do { возвращает указатель на временно созданный объект TMyType }
 try
   { здесь какие-то действия }
   if .... then
   begin
     MyVar.Assign({ что нужно указать здесь, чтобы передать указатель на временно созданный объект в строке with Case...??? }
   end;
 finally
   Free; { уничтожаем временно созданный объект }
 end;
end;

Если делаю MyVar.Assign(Self), то передается указатель на TForm и, естественно, ошибка.


 
Digitman ©   (2004-04-12 13:41) [1]

var
 TempVar: TMyVar;
..
TempVar := CaseMyVar(Ident);

with  TempVar do
try
....
MyVar.Assign(TempVar);


 
Fay ©   (2004-04-12 13:41) [2]

заведи переменную



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

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

Наверх




Память: 0.47 MB
Время: 0.056 c
3-1080914276
Borealis
2004-04-02 17:57
2004.05.02
Отследить реструктуризацию


8-1076051433
Onward
2004-02-06 10:10
2004.05.02
SetPixel??????????


1-1081951805
Plt
2004-04-14 18:10
2004.05.02
Как не допустить повторную загрузку формы?


6-1078507813
DillerXX
2004-03-05 20:30
2004.05.02
Как мне узнать, что в данный момент узверь подключился к Инету?


6-1078824782
Дмитрий
2004-03-09 12:33
2004.05.02
Определение MAC адреса НЕ виндявой тачки