Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Socket->ReceiveText() глючит

29K
31 мая 2007 года
15155FM
1 / / 31.05.2007
Здравствуйте все!
По локальной сети приходят текстовые сообщения(не чат).
Мне нужно эти сообщения вывести в RichView и паралельно записать в файл. Но ни как не пойму почему у меня в файл пишется не весь socket.
вот фрагмент проги.

void __fastcall TForm1::ClientSocket1Read(TObject *Sender,
TCustomWinSocket *Socket)
{
ofstream file;
MyFName_log=MyFName + "\\" +FormatDateTime("yyyymmdd", Now()) + ".log";
file.open(MyFName_log.c_str(), ios::in ios::app);
if (!file) return;
ch = Socket->ReceiveText();
file << ch.c_str();
RichView1->AddTextNL(ch,0,-1,0);
RichView1->FormatTail();
file.close();
}
Заранее спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог