| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Winsock |
| Автор: IcyJet 17.2.2007, 16:14 |
| Всем здрасте! Вобщем возникла проблема: Как правильно в строку бинарики файла вбить? Или как посылать файлы по Winsock? Просто уже задолбался |
| Автор: cardinal 18.2.2007, 23:07 |
| Покажи код, как пробовал... |
| Автор: IcyJet 19.2.2007, 10:56 |
| Просто в строку массив байтов сувал, потом через CopyMemory попробывал засунуть, ище пробывал после каждого байта в строке vbNullChar вставлять. Потом строка посылалась на сервак (изпользовал TCP - протокол) Сервак принимал ее и извлекал байты из нее. Засунуть байты в строку не проблема (получалось), но при перессылки сервак получал совсем другие байты. Может есть какие-то преоброзования при перессылке? З.ы. код был в модуле (две функции: Одна из байтов в строку, другая наоборот), так вот когда все не получилось я его удалил (в большом приступе злости конечно |
| Автор: IcyJet 20.2.2007, 10:02 |
| Все ребята разобрался! Это не Winsock виноват, а мои прямые руки Вобшем кому интересно вот очень неплохой пример на http://www.freevbcode.com/ShowCode.Asp?ID=906 там есть еще больше примеров - найти можно через поиск. |