Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2012, 19:10   #1
Alexbmgn
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 33
По умолчанию Передача звука (Indy)

Сспользую компоненты ACM для работы со звуком, возникает вот такая проблема (тип ошибки в скриншоте):

Код:
 procedure TSendFrm.ACMIn1Data(Sender: TACMComponent; aDataPtr: Pointer;
  aDataSize: Cardinal);
  begin
  Sock.Sendbuffer(aDataPtr^,aDataSize); ///----> ЗДЕСЬ ошибка
  Bytes:=Bytes+aDataSize;
  BytesLbl.Caption:=Format ('%u',[Bytes]);
  UpDate;
end;
Полагаю это из-за разныз версий Indy, пробовал так, тоже ничего не выходит..
Код:
var My_Stream:tbytes;
  begin
My_Stream:=rawtobytes(aDataPtr^,aDataSize); 
Sock.Sendbuffer(My_stream);
  Bytes:=Bytes+aDataSize;
  BytesLbl.Caption:=Format ('%u',[Bytes]);
  UpDate;
Кто знает каким видом задать параметры для sendbuffer? Я полагаю в этом проблема. У меня Indy 10
Изображения
Тип файла: jpg oshibka.JPG (14.0 Кб, 45 просмотров)

Последний раз редактировалось ACE Valery; 22.03.2012 в 23:39.
Alexbmgn вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача звука по сети с использованием UDP и BASS.DLL cactus628 Работа с сетью в Delphi 6 02.02.2012 14:11
Передача файлов с Indy lexaltd Работа с сетью в Delphi 6 01.03.2011 12:55
Передача файлов (indy) dolphin705 Работа с сетью в Delphi 2 09.02.2011 19:09
Передача звука IdTCPClient1 и IdTCPServer1 SoftKoc Работа с сетью в Delphi 8 16.11.2010 01:38
передача звука по сети и вэб Банзай Работа с сетью в Delphi 2 07.01.2008 22:21