|
|
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
Ребят всем привет написал клиент сервер на основе TCP, клиент видит сервер, передает ему stream, сервер может сохранить изображение из stream в bmp файл, но не выгружает из stream в bmp. В чем может быть ошибка? Клиент Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. Сервер Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2021, 10:55 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
Ildar007, возможно, readStream() возвращает реальное количество считанных данных, которое следует сравнивать с LSize? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2021, 14:04 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
Или, возможно write(stream) не моет руки перед едой перематывает указатель на начало потока. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2021, 14:21 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
Ildar007, я не шарю в этих ваших компонентах, но вижу, что клиент у тебя сперва шлёт поток в сокет, а потом его размер. А сервер сперва читает размер, а потом поток. Вот и всё. ... А, нет. Всё правильно. Проверь значение указателя в потоке перед выгрузкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2021, 15:05 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
Чтобы не гадать, должно быть так Код: pascal 1. 2. 3. Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2021, 19:06 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
Чтобы не гадать разработчик должен уметь отлаживать свои программы и держать под контролем ход их выполнения. Но фантастика не в этом разделе. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2021, 19:24 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
клиент Код: pascal 1. 2. сервер Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2021, 14:12 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Спасибо, очень сильно помог ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2021, 12:31 |
|
||
|
Клиент сервер на основе TCP, передача bmp через stream
|
|||
|---|---|---|---|
|
#18+
Kast2K клиент Код: pascal 1. 2. сервер Код: pascal 1. 2. Я хотел сделать на основе socket а не IOHandler, но обязательно попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2021, 12:32 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40045719&tid=2037625]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 477ms |

| 0 / 0 |
