[VBS] Datei an bestimmten koordinaten starten

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/vbs_datei_an_bestimmten_koordinaten_starten_176657/page_1 - zur Vollversion wechseln!


DAO schrieb am 20.02.2007 um 10:02

wie im thread title ersichtlich will ich ueber ein vbs script programme an bestimmten koordinaten starten lassen.

ich suche nun seit 3 arbeitstagen aktiv stundenlang und lese und lese und finde keine lösung meines problems.

sollte es eine andre möglichkeit ohne zusätzliche software zur lösung des problems geben bin ich gern offen für vorschläge.

warum es ein script sein soll ?
damit auch jemand mit einer abgespeckten windows xp standard installation dieses script umschreiben und ausführen kann.


rettich schrieb am 20.02.2007 um 10:08

was verstehst du unter "koordinaten" unter windows?


mr.nice. schrieb am 20.02.2007 um 20:42

athoc fiele mir z.B. javascript ein

<Script Language="JavaScript">
function load() {
var load = window.open('Pfad','','scrollbars=yes or no,menubar=yes or no,height=yyy,width=xxx, left=xxx, top=yyy, resizable=yes or no ,toolbar=yes or no,location=yes or no,status=yes or no');
}
</Script>

wenn das deinen Ansprüchen nicht gerecht wird, AutoIt 3:

http://www.autoitscript.com/autoit3/downloads.php

Code:
$x = 0
Do
Run("C:\ProgramXY.exe", "",)
Sleep(2000)
WinMove ( "title", x, y , width , height )
$x = $x + 1
Until $x = 1
Exit 0

Das Script anpassen, im Ordner Aut2Exe zur *.exe machen und an geeigneter Stelle im VB einbauen. Sleep(2000) warte 2 Sekunden (bis sich das Fenster geöffnet hat). "title" ist case sensitive und der Rest sollte klar sein.
HTH


JC schrieb am 21.02.2007 um 06:56

Zitat von rettich
was verstehst du unter "koordinaten" unter windows?
Dürfte sich wohl um Window-Management handeln (x,y / Right,Top), vermute ich mal.


rettich schrieb am 21.02.2007 um 08:24

erster hit mit google mit den suchkriterien "vbsscript window position":

http://www.codeproject.com/useritems/VBSALWAYSONTOP.asp

zeigt ein IE fenster an position 0,0 an.


DAO schrieb am 21.02.2007 um 20:56

mim ie unter vbs ises kein problem ;)

es geht halt darum microsoft fremde programme auf einer citrix umgebung an bestimmten positionen am monitor starten zu können.


mit javascript hab ichs nicht probiert




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025