Suchergebnisse

Suchergebnisse 1-13 von insgesamt 13.

  • Benutzer-Avatarbild

    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*

  • Benutzer-Avatarbild

    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)

  • Benutzer-Avatarbild

    \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…

  • Benutzer-Avatarbild

    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.

  • Benutzer-Avatarbild

    Ich schätze mal dein Post über das steuern von Programmen ist genau das was ich brauche. Könntest du das komplette Projekt einmal posten (sofern du es noch hast). Suche gerade wie du Parameter wie WM_SETTEXT definiert hast.

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    VB.NET-Quellcode (16 Zeilen) Tut sich leider nichts.

  • Benutzer-Avatarbild

    Danke:) Hm. Ich dachte es wir nach allen offenen Fenstern gesucht und die Namen verglichen. Sonst macht das ja keinen Sinn mit deiner Funktion „FindDlgWindow“. könntest du mir einen Tipp geben wie ich das machen könnte, das auch nach sub Fenstern gesucht wird?

  • Benutzer-Avatarbild

    Hm, Ich will nur von dem manuell von mir geöffneten „öffnen“ Fenster das Handle bekommen. Geht das nicht? hab alles genauso wie in deiner Anleitung gemacht.

  • Benutzer-Avatarbild

    Ich glaube wir reden aneinander vorbei. Also ich habe einen Button zum starten vom Editor. Danach gehe ich oben ins drop down Menü und klicke auf öffnen. Ein weiterer Button soll Text in das öffnen feld reinschreiben (also quasi den Dateinamen).

  • Benutzer-Avatarbild

    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)

  • Benutzer-Avatarbild

    Hab ich ja, funktioniert nur leider nicht. Wenn ich die Funktion „findwindowhandle“ Aufrufe sucht der ja die ganzen Fenster. Bitte um Hilfe

  • Benutzer-Avatarbild

    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…