WinInet FtpPutFile a háttérben fusson

WinInet FtpPutFile a háttérben fusson
2012-10-10T15:50:15+02:00
2012-10-10T15:59:42+02:00
2022-11-27T02:15:35+01:00
lwaters
A WinInet.dll API FtpPutFile függvényének segítségével megcsináltam a képek feltöltését FTP-re VBA-val. Az egyedüli apró problémám, hogy nagyobb fájl méret esetén akár hosszabb ideig is homokórázik a program, és ez idő alatt nem lehet semmi mást csinálni a programban. Próbálkoztam a DoEvents-el függvényhívás előtt/után, de küldés folyamatába nem tudom beépíteni. Meg lehet azt oldani valahogy, hogy a feltöltés a háttérben fusson?
Mutasd a teljes hozzászólást!
A megoldás kulcsa az, hogy az FtpPutFile() függvényt aszinkron módon kell meghívni. Itt találsz hozzá leírást, itt találod a VB6-os általános útmutatót, itt pedig konkrétabb példát (a téma nevére keress rá guglival és a gugli találati listából nyisd meg újból a témát és az oldal aljára görgetve minden hozzászólás látszik)
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd