![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ambiguous overloaded call GetFactoryNumber [D7, XP]
Цукор5 © (2010-03-05 12:04:00)
procedure GetFactoryNumber(H:THandle; AddrPC, Addr: Byte; var R: TGetFactoryNumber);overload;
procedure GetFactoryNumber(H:TSocket; AddrPC, Addr: Byte; var R: TGetFactoryNumber);overload;
...
procedure GetFactoryNumber(H:THandle; AddrPC, Addr: Byte; var R: TGetFactoryNumber);overload;
begin
__read(H, AddrPC, Addr, R.Status, $3E, R.N , SizeOf(R.N));
end;
procedure GetFactoryNumber(H:TSocket; AddrPC, Addr: Byte; var R: TGetFactoryNumber);overload;
begin
__TCPread(H, AddrPC, Addr, R.Status, $3E, R.N , SizeOf(R.N));
end;
Судя по всему получаю сабж по той причине, но TSocket и THandle это одно и тоже. Но как быть тогда ? Отказываться от overload и присвоить новое название процедуре(типа GetTCPFactoryNumber) ?
Игорь Шевченко (2010-03-05 12:11:00) [1]имя поменять