![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помогите с ошибкой
Код:
var b:TBytes; st:TMemoryStream; ping:dword; sendbuf,recbuf:mrim_packet_header_t; begin st:=TMemoryStream.Create; ma.magic:=CS_MAGIC; ma.proto:=PROTO_VERSION; ma.seq:=0; ma.msg:=MRIM_CS_HELLO; ma.dlen:=0; ma.from:=0; ma.fromport:=StrToInt(Edit1.Text); st.write(ma,sizeof(ma)); st.Position:=0; SetLength(b,st.Size); st.Read(b[0],st.Size); st.Position:=0; IdTCPClient1.Socket.Write(b,Length(b)); st.Clear; ошибка [Error] Unit1.pas(150): Undeclared identifier: 'Write' ошибка в строке IdTCPClient1.Socket.Write(b,Length(b)); Почему не могу понять, вроде всё правильно делаю поставил indy 10, теперь в этом же коде, в этой же строке пишет ошибку [Error] Unit1.pas(137): There is no overloaded version of 'Write' that can be called with these arguments Что делать я уже не знаю, измучался весь |
#2
|
||||
|
||||
![]() IdTCPClient1.Socket.Send()
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() idtcpclient1.socket.send такого вообще у меня нет в indy 10
|
#4
|
||||
|
||||
![]() вот она совместимость сторонних компонентов
![]() у меня не знаю какая Indy в Delphi 7 Цитата:
а, вот, нашел: Цитата:
Пишу программы за еду. __________________ Последний раз редактировалось NumLock, 14.02.2011 в 11:31. |