Головна сторінка
Top.Mail.Ru Яндекс.Метрика
Форум: "Мережі";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

Вниз

ICS під XP Знайти схожі гілки


TUser ©   (2004-10-01 13:40) [0]

Ось. Починаю мучитися з WinXP. Я розумію, звичайно, що ця система - сама довершеність і чесноти, але деякі проблеми все-таки виникли.
Саме. Є абсолютно працює і давно налагоджена програма, яка щось качає по FTP. Використовується бібліотека ICS. Під 2000 і NT4, а також під 9х все працює як годинник. Під ХР іноді теж працює, але періодично (приблизно в 10% випадків) виникає Exception на команді Quit. Тобто все скачується нормально, але отлогініться від сервера чомусь не можемо. При наступній спробі, природно, не можемо увійти - тому що ми вже там. Проблема виникає і під користувачем, і під адміном. Скажу відразу, що код прописаний в dll, але думаю це не важливо.
Що такого особливого в команді Quit? ось код

function FTPLoad (var AC: string): boolean; begin Form1.Memo1.Lines.Clear; try result: = length (AC) = 4; if result then try FTP.HostDirName: = FTPHost + "/" + copy (AC, 2,2); FTP.HostFileName: = GetFtpFileName (AC); FTP.LocalFileName: = TempFolder + GetLocalFileName (AC); if not FTP.Open then raise Exception.Create ( ""); if not FTP.User then raise Exception.Create ( ""); if not FTP.Pass then raise Exception.Create ( ""); if not FTP.TypeSet then raise Exception.Create ( ""); if not FTP.Cwd then raise Exception.Create ( ""); if not FTP.Get then raise Exception.Create ( ""); AC: = FTP.LocalFileName; result: = Fileexists (AC); FTP.HostDirName: = copy (FTP.HostDirName, 1, length (FTP.HostDirName) -3); if not FTP.Quit then raise Exception.Create ( ""); except MessageBox (W, "FTP v jope, sorry :(", "GREATE BUG", MB_OK); FTP.Quit; result: = false; end; finally Form1.Hide; end; end;



Lord de Mon ©   (2004-10-01 17:14) [1]

А як щодо дисконнекта?



сторінки: 1 вся гілка

Форум: "Мережі";
Поточний архів: 2004.12.12;
Завантажити: [xml.tar.bz2];

Вгору





Пам'ять: 0.54 MB
Час: 0.05 c
1-1101084247
Хто --- то
2004-11-22 03:44
2004.12.12
Чому не спрацьовує OnClick, коли натискаємо по заголовку стовпця


1-1101861730
Дмитро В. Белькевич
2004-12-01 03:42
2004.12.12
компоненту хитру шукаю


14-1100936489
gn
2004-11-20 10:41
2004.12.12
Microsoft категорично відкидає звинувачення в піратстві


14-1100851367
провідник
2004-11-19 11:02
2004.12.12
Розпакування ZIPа в Far-e


14-1101112728
Олександр Іванов
2004-11-22 11:38
2004.12.12
Кидаю курити





африкаанс албанський арабська вірменин азербайджанець баскський білоруський болгарська каталонський Китайська (спрощене письмо) Китайський традиційний) хорватський чеська данську мову нідерландський Ukranian естонець Філіппінська фінську мову французький
галісійська грузинський німецький грецький гаїтянський креольський давньоєврейську хінді угорський ісландський індонезієць ірландський італійський японський корейський латиська литовець македонець малайський мальтійський норвежець
перс полірування португальська румунський російська сербський словацький словенський іспанська суахілі шведську мову тайський турецька український урду в'єтнамський валлійський ідиш бенгальський боснійський
кебуано есперанто гуджараті хауса хмонг ігбо яванський каннада кхмерская Лао латинь маорі маратхі монгольський непальська панджабі сомалійський тамільська телугу йоруба
зулуський
Англійська Французький Німецький Італійський Португальська Русский Іспанська