файл перезаписывает на сервере но пустым
непойму в чём дело
code_31383.txt
Хелпните!)
------------ Дoбавленo в 17.44:
Идей не у кого нет?
Этот топик читают: Гость
Ответов: 48
Рейтинг: 4
|
|||
карма: 1 |
| ||
файлы: 1 | code_31383.txt [1.9KB] [339] |
Разработчик
Ответов: 26161
Рейтинг: 2127
|
|||
suslik101 писал(а): Идей не у кого нет?Ты пытаешься подать стрим в поток, когда у тебя занята верхняя точка. Писать надо сначала в MemoryStream, а уж потом давать команду на запись |
|||
карма: 22 |
| ||
Голосовали: | suslik101 |
Ответов: 48
Рейтинг: 4
|
|||
nesco, а можешь показать на примере?
Так быстрее доходит)) |
|||
карма: 1 |
|
Разработчик
Ответов: 26161
Рейтинг: 2127
|
|||
suslik101 писал(а): а можешь показать на примере?А ты пример нормалный выложи, а не с кракозябрами, которые никакой кодировкой не убираются. Можешь схему приаттачить, так лучше будет. |
|||
карма: 22 |
|
Ответов: 48
Рейтинг: 4
|
|||
nesco
убрал кракозябры
|
|||
карма: 1 |
| ||
файлы: 1 | code_31391.txt [2.6KB] [275] |
Ответов: 8927
Рейтинг: 823
|
|||
suslik101 писал(а): убрал кракозябры delete_krakozaybru.jpg |
|||
карма: 19 |
| ||
файлы: 1 | delete_krakozaybru.jpg [44.2KB] [485] |
Ответов: 16884
Рейтинг: 1239
|
|||
А таки убрал
krjk.gif |
|||
карма: 25 |
| ||
файлы: 1 | krjk.gif [23.2KB] [427] |
Разработчик
Ответов: 26161
Рейтинг: 2127
|
|||
suslik101, на, жуй. Я проверил, у меня работает. Немного изменил твою схему
|
|||
карма: 22 |
|
Ответов: 35
Рейтинг: 0
|
|||
он просто создает текстовый файл, а как сделать чтоб выбрать фаЙл и его загрузить на сервер? по FTP
nesco писал(а): suslik101, на, жуй. Я проверил, у меня работает. Немного изменил твою схему
Add(MainForm,2953706,126,189) { Height=277 } Add(WinFTP,2407830,238,238) { Directory="." RemoteName="list.txt" Point(onConnect) Point(onFindFile) Point(FoundIsDirectory) Point(FoundFileName) Point(FoundFileSize) Point(doDirectory) Point(onWrite) link(onError,794650:doWork2,[(277,244)(277,174)]) link(onRead,12995982:doConvert,[]) link(LocalName,1556754:Var2,[]) link(onConnect,2407830:doReadFile,[(277,258)(277,286)(228,286)(228,258)]) link(onWrite,14656438:doData,[(284,272)(284,188)]) } Add(Button,11189587,126,231) { Left=265 Top=5 Width=115 Height=35 Caption="Connection" link(onClick,16104834:doEvent1,[]) } Add(StrCat,11202494,476,231) { Str2="_end" link(onStrCat,9017750:doAdd,[(515,237)(515,216)(368,216)(368,230)]) } Add(Convertor,12995982,315,245) { Mode=11 link(onResult,9017750:doText,[]) link(Data,1556754:Var3,[(321,215)]) } Add(MemoryStream,3763216,238,147) { Point(doPosition) } Add(GetDataEx,1556754,238,210) { link(Data,3763216:Stream,[]) } Add(Memo,9017750,378,224) { Left=10 Top=60 Width=365 Height=175 ScrollBars=2 link(onChange,10403565:doText,[]) } Add(Edit,10403565,427,224) { Left=10 Top=10 Width=245 Text="" link(onEnter,11202494:doStrCat,[]) } Add(Button,9352866,322,301) { Left=10 Top=35 Width=85 Caption="Write" link(onClick,8406004:doConvert,[]) } Add(Convertor,8406004,378,301) { Mode=12 link(onResult,15745710:doEvent1,[(417,307)(417,342)(116,342)(116,153)]) link(Data,9017750:Text,[]) } Add(MultiElementEx,2183670,378,168) { @Hint=#12:MessageError link(Error,2539807:doText,[]) } BEGIN_SDK Add(EditMultiEx,4470868,21,21) { WorkCount=#10:MassageErr| EventCount=#12:Error=Ошибка| Width=139 Height=95 link(MassageErr,6494328:doGetString,[(32,27)(32,83)]) } Add(StrList,6494328,42,35) { Strings=#023:Нет доступа к Интернэту|101:Ошибка создания FTP-сессии%13%10Проверьте правильность ввода параметров%13%10Host, UserName, Password|22:Ошибка доступа к папке|24:Ошибка файловой операции|22:Ошибка доступа к файлу|21:Файл успешно записан |01: | Point(onGetString) Point(doGetString) link(onGetString,1614930:doReplace,[]) } Add(Replace,1614930,91,42) { SubStr="%13%10" DestStr=" " link(onReplace,4470868:Error,[(130,48)(130,27)]) } END_SDK Add(StatusBar,2539807,427,168) { } Add(Hub,15745710,147,147) { OutCount=3 link(onEvent1,3763216:doCopy,[]) link(onEvent2,3763216:doPosition,[(214,160)(214,167)]) link(onEvent3,2407830:doWriteFile,[(172,167)(172,265)]) } Add(Hub,16104834,189,231) { link(onEvent1,3763216:doClear,[(221,237)(221,160)]) link(onEvent2,2407830:doOpen,[]) } Add(DoData,14656438,315,182) { Data=Integer(6) link(onEventData,794650:doWork3,[(361,188)]) } Add(HubEx,794650,357,168) { link(onEvent,2183670:MassageErr,[]) } |
|
|||
карма: 0 |
|
Ответов: 4630
Рейтинг: 749
|
|||
В папке примеров - "Internet"->"FTP-Commander".
|
|||
карма: 26 |
|
Разработчик
Ответов: 26161
Рейтинг: 2127
|
|||
Netspirit писал(а): В папке примеров - "Internet"->"FTP-Commander".Не было у него этого файла, как и набора компонентов FTP_Client. Он мне в личку писал, пришлось все поразъяснять, не знаю, поставил, чи нет |
|||
карма: 22 |
|
11