Kann JSL Mausbewegungen und Klicks steuern und Zahlen in anderen Windows eingeben?Beispiel: dt[1,1]=789 in der JMP-Tabelle DT
Darüber hinaus gibt es eine andere Software xxx.exe an der angegebenen Stelle des Bildschirms, sie hat ein Textfeld zum Ausfüllen des Inhalts, das Textfeld hat rechts eine Bestätigungsschaltfläche.

Ich möchte jetzt über JSL implementieren: Bewegen Sie die Maus zum Textfeldbereich von xxx.exe und klicken Sie einmal, machen Sie es zum aktuellen Fokus, dann DT [1,1] den Wert von 789, um das Textfeld xxx.exe auszufüllen , und steuern Sie dann die Maus, um zur Position der Schaltfläche xxx.exe zu wechseln, und klicken Sie einmal, um die Bestätigung abzuschließen.
SkripterstellungBetreff: Kann JSL Mausbewegungen und Klicks steuern und Zahlen in anderen Windows eingeben?Danke, Michael_MXAK!
Die automatischen Steuerungen von AHK sind leistungsfähig und ich habe mir kürzlich die Zeit genommen, sie zu lernen.
Die Verwendung von JSL zur Steuerung von Anrufen an AHK kann viel bewirken.
In diesem Fall verwende ich JSL, um AHK so zu steuern, dass die angegebene Website automatisch geöffnet wird, um ihr Cookie für JMP zum Herunterladen von Daten zur Verwendung zu erhalten.

Betreff: Kann JSL Mausbewegungen und Klicks steuern und Zahlen in anderen Windows eingeben?Danke!
Es gibt mehrere Programme wie AutoHotkey.
Aber ich weiß nicht, wie es in JSL passt. Es gibt Beispiele für die AutoHotkey-Kombination mit VBA online.
Betreff: Kann JSL Mausbewegungen und Klicks steuern und Zahlen in anderen Windows eingeben?Ich glaube nicht, dass JSL das direkt automatisieren kann. würde ich mir anschauen AutoHotkey , das ziemlich intuitiv zu skripten ist und kann. Ich bin mir zu 98% sicher, dass Sie ein AHK-Skript von JSL mit der Funktion "Programm ausführen" starten können.
Betreff: Kann JSL Mausbewegungen und Klicks steuern und Zahlen in anderen Windows eingeben?VBA zum Vervollständigen des Operationscodes ist jedoch komplexer geworden.
Betreff: Kann JSL Mausbewegungen und Klicks steuern und Zahlen in anderen Windows eingeben?Sieht so aus, als würde ich JSL bitten, etwas Besonderes zu tun.
Excel's VBA kann dies immer noch tun.
