CommConfigDialog
От: Clover  
Дата: 25.09.01 09:23
Оценка:
Коллеги, подскажите в чем я не прав:

procedure TForm1.FormActivate(Sender: TObject);
var
comm:_COMMCONFIG;
begin
CommConfigDialog('COM1',NULL,comm);
end;

Все компилится, а при выполнении идет EVariantError: "invalid variant type conversion"
Re: CommConfigDialog
От: Clover  
Дата: 27.09.01 05:21
Оценка:
Здравствуйте Clover, вы писали:

C>Коллеги, подскажите в чем я не прав:


C>procedure TForm1.FormActivate(Sender: TObject);

C>var
C> comm:_COMMCONFIG;
C>begin
C> CommConfigDialog('COM1',NULL,comm);
C>end;

C>Все компилится, а при выполнении идет EVariantError: "invalid variant type conversion"


надо NULL заменить на 0 !
Re: CommConfigDialog
От: Druss Казахстан  
Дата: 19.11.01 09:53
Оценка:
Здравствуйте Clover, Вы писали:

C>Коллеги, подскажите в чем я не прав:


C>procedure TForm1.FormActivate(Sender: TObject);

C>var
C> comm:_COMMCONFIG;
C>begin
C> CommConfigDialog('COM1',NULL,comm);
C>end;

C>Все компилится, а при выполнении идет EVariantError: "invalid variant type conversion"


#Вызов диалогового окна настройки СОМ-порта;
---------------------------------------------
procedure TForm1.Button1Click(Sender: TObject);
var
CC: TCommConfig;
begin
CC.dwSize := SizeOf(TCommConfig);
CommConfigDialog('COM2', Handle, CC);
end;

end.
----------------------------------------------
С Уважением, Druss...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.