IK probeer automatisch wat handelingen in een op dos georrienteerd programma te krijgen. Nu is het idee omdat via sendkeys te doen.
Uitgeprobeerd met WORD en notepad en dat ging prima.
vervolgens het programma. het doorsturen van inlognaam (4cijfers), enter, wachtwoord (6 tekens) en enter ging prima.
Dus op naar de volgende stap een nummer van 8 cijfers en daarna 2* enter. (daarna nog meer maar eerst maar stap1)
En hier gaat het mis.
soms komen alleen de laatste 7 cijfers door en de tweede enter al helemaal niet.
ik heb in mijn procedure:
ook geprobeert om de ~direct achter het nummer te zetten of {enter} maar dat was ook geen succes. Ook true lijkt niet goed te werken.
Ik denk dat de key's te snel doorgestuurd worden omdat soms alleen de laatste cijfers te zien zijn. Maar als ik na de tweede enter een ~ stuur en daarna een getal wordt het tweede getal aan het eerste geplakt.
vraag1: Kan ik een vertraging in bouwen in de code zodat de tweede key later wordt gestuurd.
vraag2: ik lees veel over shell en WScript.Sleep 100 maar dit krijg ik ook niet werkend. Welke libary moet ik aanzetten om wscript te kunnen gebruiken?
alsvast dank.
Uitgeprobeerd met WORD en notepad en dat ging prima.
vervolgens het programma. het doorsturen van inlognaam (4cijfers), enter, wachtwoord (6 tekens) en enter ging prima.
Dus op naar de volgende stap een nummer van 8 cijfers en daarna 2* enter. (daarna nog meer maar eerst maar stap1)
En hier gaat het mis.
soms komen alleen de laatste 7 cijfers door en de tweede enter al helemaal niet.
ik heb in mijn procedure:
Code:
sendkeys "%{tab}) 'om het betreffende programma te activeren
sendkeys "97123456"
sendkeys "~"
sendkeys "~"
ook geprobeert om de ~direct achter het nummer te zetten of {enter} maar dat was ook geen succes. Ook true lijkt niet goed te werken.
Ik denk dat de key's te snel doorgestuurd worden omdat soms alleen de laatste cijfers te zien zijn. Maar als ik na de tweede enter een ~ stuur en daarna een getal wordt het tweede getal aan het eerste geplakt.
vraag1: Kan ik een vertraging in bouwen in de code zodat de tweede key later wordt gestuurd.
vraag2: ik lees veel over shell en WScript.Sleep 100 maar dit krijg ik ook niet werkend. Welke libary moet ik aanzetten om wscript te kunnen gebruiken?
alsvast dank.
Laatst bewerkt door een moderator: