Archief - Shell events in VBA?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Recipe4hate

Legacy Member
Hoi allemaal,


Ik vraag me af of dit bestaat. Ik roep in een bepaalde code de shell op om via FTP een bestandje over te zetten. Nu weet ik niet wanneer dat de shell (cmd) dus voltooid is. Ik weet alleen dat het venstertje sluit.

Kan ik in VBA zulke events (script complete, shell sluiten,...) opvolgen?

Code op aanvraag beschikbaar.


Alvast bedankt!

Recipe4hate

Legacy Member
Gevonden! 3 WINAPI procedures aanroepen en 't is gebakken.

Recipe4hate

Legacy Member
Nieuw vraagje:
Ik mijn script voor mget werkt blijkbaar niet correct. CMD valt over mijn argument bij mget:

mget *.*

Wat vreemd is, is dat dit niet werkt in het geschreven script, maar wel werkt als ik manueel inlog met FTP.exe. Is het mogelijk dat dit een ander ASCII karakter is, oid? Ik heb de code al proberen te schrijven met 'chr(42)' maar dat werkt ook niet...


EDIT: Globbing (-g) moet aanstaan...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan