Suchergebnisse
Suchergebnisse 1-22 von insgesamt 22.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
@RodFromGermany werde ich probieren; erstmal vielen Dank! @VaporiZed Habe mir es noch nicht genauer angeschaut aber wie es scheint wird im folgenden Toturial der Windows Calculator automatisiert: codeproject.com/articles/14184…crosoft-automation-framew Funktioniert genauso; durch das Auslesen von Prozessen mit Spy++ und dem initialisieren der jeweiligen Handles. Vielleicht hat man hiermit mehr Möglichkeiten die Handles "anzusprechen".
-
@RodFromGermany Erstmal Danke für deine Hilfe. Leider komme ich damit nicht weiter, da ich keine Checkbox anspreche, sondern eine CheckedListBox. Für Checkboxen funktioniert es mit SendMessage "SETCHECK" wunderbar. Für ListBoxen, die wenn ich sie mit Spy++ auslese keine Unterelemente (Checkboxen) enthalten, geht das leider nicht. Habe halt nur das Handle der ListBox.
-
Guten Abend, ich probiere gerade bei einem externen Programm in C# eine ListBox anzusteuern. In dieser ListBox befinden sich beliebig viele CheckBox-Items. Ich würde gerne z.B. die zweite CheckBox anwählen. Das Handle der ListBox zu finden war kein Problem. Dann habe ich es mit SendMessage (SETCURSEL) probiert auszuwählen. Leider ohne Erfolg. Vielleicht weiß jemand weiter? Danke! C#-Quellcode (35 Zeilen)
-
Selbst wenn ich die Funktion EnumChildWindows() und EnumWindow() komplett lösche funktioniert das Ändern deiner Testapplikation (FernsteruerungTestGui) nach wie vor. Daher hab ich das momentan garnicht eingebaut. Der findet die FensterHandles doch über ihren Titel und die Steuerelemente über FindWindowEx (Klasse, Name bzw. Beschriftung) Daher sollte es doch komplett ohne funktionieren. Edit: VB.NET-Quellcode (14 Zeilen) Also das WindowHandle findet der auf jedenfall. Der findet komischerweise nu…
-
Sorry für meine schwammige Ausdrucksweise. So soll der Ablauf sein: 1. Ich Debugge entwickeltes Programm 2. Ich betätige einen Button1 im entwickelten Programm, der Notepad startet (Notepad startet) 3. Ich klicke im Notepad auf Datei - Öffnen (Notepad Dialog "Öffnen" wird angezeigt) 4. Ich wechsele zum entwickelten Programm und klicke auf Button2, der mir in das Öffnen Feld vom Notepad einen Text reinschreibt (den Dateinamen)
-
Einen Guten Abend, @RodFromGermany Habe deine Anleitung befolgt und es funktioniert anhand deiner Testapplikation alles wunderbar. Egal ob es um das Klicken eines Buttons oder das Ändern eines Textfelds geht. Habe ergänzt, dass das Programm das WindowHandle anhand des Namens findet. Trotzdem funktioniert es mit dem Notepad zum Test leider nicht. Vielleicht hat einer eine Idee woran es liegen könne - danke im vorraus!! Entscheidend wird es erst ab Zeile 61. Habe den Code nochmal ein Wenig abgeänd…
-
Bin Anfänger. Von der Logik klappt alles super nur wenn ich neue Dinge mache, wie externe Programme ansteuern, dann hab ich da tatsächlich ein Problem mit. Grundsätzlich ist es ja echt nicht schwer was jetzt noch fehlt. Es soll eine Excel-Tabelle auslesen und die dort hingeschriebenen Zeichnungen importieren. Mir geht's jetzt aber nur darum, dass es irgendwas importiert.
-
\Users\Matthias\Desktop\Schritt 1.pngschritt1.png.htmlschritt1.png.htmlEs geht um Autodesk Revit. 1. Folgenden Button Click konnte ich per Command Simulieren. picload.org/view/dlwlwwpa/schritt1.png.html 2. Dann erscheint folgendes Fenster: picload.org/view/dlwlwwpl/schritt2.png.html 3. Nachdem man eine Datei ausgewählt hat ist folgendes auszuwählen. picload.org/view/dlwlwwpi/schritt3.png.html Und an Schritt 2 und 3 breche ich mir zurzeit einen ab. Folgende API gibt es im Internet: revitapidocs.c…
-
Ich habe bei einem externen Programm einen Befehl angesteuert, der mir ermöglicht eineDatei auszuwählen. Danach listet er mir Zeichnungen von dieser Datei auf. Diese Muss ich über ein Dropdown Menü filtern und anschließend per CheckBox auswählen. Allerdings läuft das halt alles extern von dem Programm aus und ich frage mich wie ichZugriff bekomme, da die API mir dort nichtweiterhilft (glaube ich)
-
Guten Morgen, Schreibe zurzeit für ein CAD Programm ein Plugin. Ich habe über Umwege auf einen Befehl zugegriffen, der über die API nicht ansteuerbar ist. Nun habe ich bei dem Befehl die Möglichkeit eine Datei auszuwählen. Danach kommt ein Fenster wo ein Dropdown Feld betätigt werden muss und Zeichnungen ausgewählt werden müssen. Ist dies über reine Windows Programmierung möglich? Das Windows erkennt wo was eingetragen werden kann? Danke im Voraus *Topic verschoben*
-
Hallo, stehe gerade vor der obigen Frage. Ich weiß, dass diese tausendfach im Internet beantwortet wird mit "Eine Funktion hat einen Rückggabewert". Ich habe mir beides genauer angeschaut und ich verstehe nicht genau, warum eine Sub keinen Rückgabewert hat. Schließlich ist hiermit eine Referenzierung ebenso möglich. Folgendes Codebeispiel hierzu: Quellcode (11 Zeilen) Quellcode (12 Zeilen) Ich stehe halt einfach vor der Frage nach dem Verwendungszweck. Danke im voraus!