Path: csiph.com!news.fcku.it!bofh.it!tornado.fastwebnet.it!53ab2750!not-for-mail Subject: Re: URLDownloadToFile Newsgroups: it.comp.lang.visual-basic References: From: Gio User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Language: it Content-Transfer-Encoding: 8bit Lines: 38 Message-ID: Date: Thu, 10 Jan 2019 15:09:11 +0100 NNTP-Posting-Host: 2.224.134.23 X-Complaints-To: newsmaster@fastweb.it X-Trace: tornado.fastwebnet.it 1547129356 2.224.134.23 (Thu, 10 Jan 2019 15:09:16 CET) NNTP-Posting-Date: Thu, 10 Jan 2019 15:09:16 CET Xref: csiph.com it.comp.lang.visual-basic:19502 Il 10/01/2019 12:48, Greg ha scritto: > Il 09/01/19 18:42:09 Franz_aRTiglio ha scritto: > >> Succede se hai la connessione ftp con un serfver *nix in modalitą testo >> e passi un file txt, il sender ti tratterą come un terminale e (vado a >> memoria) cambierą i CR in LF; impostando la connessione come  binary >> dovresti risolvere, oppure cambia l'estensione del file in modo che NON >> sia .txt, in questo modo il sender non dovrebbe pasticciarlo. >> >> come estrema soluzione puoi scansionare il file e cambiare tutti i >> caratteri LF in CRLF. > > 'dwType = FTP_TRANSFER_TYPE_ASCII >  dwType = FTP_TRANSFER_TYPE_BINARY > > Ho cambiato la connessione come suggerito ma senza ritultati. > E allora, siccome il file lo apro col programma di default (Notepad) ho > provato a vedere come lo visualizza Notepad++ e ho scoperto che lo > visualizza bene, si vedono anche i simboli di ritorno a capo. Ho provato > allora con altri programma presenti sul pc, Word e WordPad, e anche > questi visualizzano il file correttamente con i ritorni a capo. Solo > Notepad lo vede in altro modo. > Strano, no? > Gli editor complessi intervengono nel rendering dei dati; le prove empiriche servono a poco. Dovresti aprire il file di testo con un editor esadecimale e vedere se le linee finiscono con 0D o con 0D0A. In tutti i casi utilizzando la WritePrivateProfileString non puoi farci nulla. Piuttosto... Perché la WritePrivateProfileString. Una open > write > close non bastava? -- gio