|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
подскажите в чем проблема передаю данные по сети успешно без ошибок принимаются вроде тоже но вместо картинки получаю пустой файл или док-т, должен быть логотип а вместо этого белый экран Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2016, 21:06 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
При повторной попытке что то скачать вообще ничего не происходит как будто и не пыталась ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2016, 21:11 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Emiliya_Emili Код: c# 1.
Writing = File.OpenWrite(path1 + "\" + nam); Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2016, 22:57 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Cat2, все равно в файле ничего не отображается он создается размер не 0 а внутри ничего ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 07:22 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Emiliya_Emili Код: c# 1. 2. 3.
Какие-то подозрительные манипуляции ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 08:06 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris, изначально была лишь эта строка Код: c# 1.
но мне выдавалась ошибка на ней записав таким образом ошибка исчезла ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 08:22 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Emiliya_Emili, а что вообще изначально в strData? и собственно почему вы переданные данные берете в виде строки, а не сразу в виде массива байт? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 08:51 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
как может в C#, что то отображаться? ну я понимаю там, на форме, в консоле. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:01 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris, в переменной всегда переданные данные в виде строки которая потом разбивается на массив данных с которыми что-то делается ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:14 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Вообще в коде какой-то бред, код выкинуть на помойку, оставить что-то такое Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:17 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris Код: c# 1.
на этой строке пишет "для нестатического поля требуется ссылка на объект" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:22 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Encoding.Default.GetBytes(...) Стало интересно, с какой целью пишете программу, кто заставляет? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:26 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris, и все та же проблема новый файл создается только в нем ничего нет ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:27 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Может, и в строке strData ничего нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:28 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris, в переменной данные есть это уже проверяла ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:30 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
изначально в приеме использовалась такая строка /byte[] Buffer = Convert.FromBase64String(strData); первый раз работала на другой компьютер перенесла программу и пошли ошибки ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:31 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
например такая "Недопустимая длина строки или массива знаков Base-64." ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:32 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Emiliya_EmiliPallaris, в переменной данные есть это уже проверяла ну попробуй тогда вообще так, чо там будет Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:32 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
покажи вообще полный текст метода, а не кусок ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:33 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris, FileStream Writing = null; string nam = ""; int size = 0; private void btnConnect_Click(object sender, EventArgs e)//кнопка клиент { localClient = new TcpClient(); localClient.Connect("127.0.0.1", 6785); thClient = new Thread(() => { byte[] buffer = new byte[65538]; while (localClient.Connected) { Array.Clear(buffer, 0, buffer.Length); localClient.GetStream().Read(buffer, 0, 65538); string strData = Encoding.Default.GetString(buffer); var messege = strData.Substring(0, 3); this.Invoke((Action)(() => { if (messege == soob) { int b = strData.IndexOf("\0"); b = b - 3; strData = strData.Substring(3, b); listView1.Clear(); string[] tx = strData.Split('/'); foreach (string s in tx) { listView1.Items.Add(s, 1); ls.Add(s); } } else if (messege == info) { int b = strData.IndexOf("\0"); b = b - 3; strData = strData.Substring(3, b); string[] tx = strData.Split('@'); nam = tx[0]; size = Convert.ToInt32(tx[1]+5); textBox1.Text = tx[0]; textBox2.Text = tx[1]; } else if (messege == fail) { int df = strData.Length - 3; strData = strData.Substring(3, df); if (Writing == null) { Writing = File.OpenWrite(Path.Combine(path1, nam)); } byte[] Buffer = Encoding.Unicode.GetBytes(strData); //byte[] Buffer = new byte[65535]; //Buffer = Convert.FromBase64String(strData); Writing.Write(Buffer, 0, Buffer.Length); } })); } }); thClient.Start(); SendData(soob, GetLocDir()); } ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:39 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris, мне нужно не текст записывать в документ а передавать по сети картинки видео- и аудиофайлы ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:41 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
нормально код оформи. текст запись нужно, чтоб понять, обманываешь ты меня насчет пустой строки или нет ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:46 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Pallaris, это весь код проблема в том что файл создается а внутри ничего хотя размер не 0 Код: c# 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. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 09:49 |
|
не отображаются переданные данные - C#
|
|||
---|---|---|---|
#18+
Тогда один совет - воспользоваться дебаггером ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2016, 10:28 |
|
|
start [/forum/topic.php?fid=20&msg=39249725&tid=1400543]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 165ms |
0 / 0 |