Suchergebnisse

Suchergebnisse 1-26 von insgesamt 26.

  • Benutzer-Avatarbild

    Hallo Problem das ich derzeit habe: 1. EnumWindows und EnumChildWindows VB.NET-Quellcode (21 Zeilen) Beispiel: Ich möchte eine Liste mit MainWindowtitel und MainWindowHandle über die API passenden nebeneinander als reihe in einer ListBox auflisten. Wie müsste ich da vor gehen? Ich muss ehrlich zugeben ich komme damit nicht klar. VB.NET-Quellcode (36 Zeilen) Ich bitte um gute Code Beispiele, damit ich es verstehen kann. mfg. Xiantrius

  • Benutzer-Avatarbild

    Hallo @-Franky- hmm verstehe nicht genau worauf du hinaus willst? Aber Wenn du denkst ich hab das irgendwo raus kopiert dann nicht aus irgend ein Forum. Von hier habe ich die GetWindowText API: pinvoke.net/default.aspx/user32/GetWindowTextLength.html Von hier habe ich die GetClassName API: pinvoke.net/default.aspx/user32/GetClassName.html Habe alle API's die du siehst aus der pinvoke.net Seite. Man muss nicht unbedingt c++ lernen nur damit man API's nutzen kann. Dann hätte ich es schon längst ge…

  • Benutzer-Avatarbild

    So sollte es eigentlich funktionieren man könnte auch normalen String nehmen. VB.NET-Quellcode (5 Zeilen) VB.NET-Quellcode (17 Zeilen) würde gerne wissen wie man das in einer funktion mit den API's oben in einer Function macht so das man die übergabe in einer listbox zb.: so sehen kann wie ich es gedacht habe. Wie funktioniert das? Wäre mal gut, wenn du schon interesse zeigst mir zu helfen, dass du auch mal bisschen was zeigst per Code. Ich gebe dir immer hin auch Details zumindest bemühe ich mi…

  • Benutzer-Avatarbild

    hi @Panter Die Methode kenne ich schon mit der For Each schleife alle Prozesse mit Mainwindowhandle usw.. anzeigen zu lassen. Trotzdem danke. Mich würde es aber interessieren wie die API's das machen und ausserdem kann die Methode auch andere Controls auslesen aus externen Prozesse auslesen. Ich glaube das kann die API EnumChildProc wenn man das irgendwie als funktion hinbekommt. Der VB6 code funktionierte zwar nicht richtig aber der hatte in der liste weit mehr als 200 handle angezeigt. Das Dum…

  • Benutzer-Avatarbild

    hi @BitBrösel Willkommen im vb-paradise. sehe du bist neu registriert. Also ich habe dein Code auf ähnlicher weise zusammen gebastelt. Da stellen sich allerdings 3 Fragen 1. Muss das <UnmanagedType.Boolean> in die API EnumChildWindow, wenn ja wie? Ohne wäre der fehler weg, weis aber dann nicht ob was anderes an problemen dann auftritt. 2. Die EnumWindowsProc Function fehlt, wie sieht die den aus, oder könnte sie in etwa aussehen? 3. Für was ist der Variable Enumrate gedacht und wie muss ich die …

  • Benutzer-Avatarbild

    konnte noch nicht schlafen hab nochmal 1 Stunde rum probiert wegen der variable Enumrate, oder Enumerate ka war sehr schwer aus dem Video zu lesen. Naja wie auch immer ich habe keine deklaration dieses Namens gefunden. Wie wird die gemacht und was bewirkt die?

  • Benutzer-Avatarbild

    Du denkst also man lernt nichts wenn man den code gesagt bekommt? Warum glauben alle den Irrtum? gerade wenn man ihn bekommt, oder selbst raus kriegt kann man es lernen und man kommt drauf warum er so geschrieben wird. ich Analyisiere Codes und versuch es im Kopf mir auszumalen Sicher es gibt Leute die wollen einfach nur kopieren und fertig. Ich gehöre aber nicht zu so einer Sorte. Hast du eigentlich das ganze Thread gelesen? Kann nicht mal dein Code Testen weil noch 3 fehler drin sind. Schwereg…

  • Benutzer-Avatarbild

    Kannst du mir bitte den letzten Post von Enumerate bestätigen ob das ein Boolean ist? Weil das andere bekomme ich noch nicht hin um das zu testen. Also ich bin auch in der lage kopierte und eigene codes anzuschauen glaube es mir, oder lass es.... bin etwas genervt sorry, weil ich an den Projekt schon gefüllte 1 Wochen sitze dabei ist das nicht mal was grosses, sondern ein Teil von VB.NET das ich noch nie gemacht habe und man lässt mich jetzt mit den rest auflaufen... gehe jetzt schlafen ist bald…

  • Benutzer-Avatarbild

    guten morgen, erst mal danke das du trotzdem ein Weg gezeigt hast. Doch ich weis nicht wie die Funktion aussehen soll. Sicher kann oberflächig mit der Function beginnen, weis aber nicht wie der inhalt aussehen muss da ich die ich mich mit diese art API's zu wenig kenne. Denkst ich kopiere einfach nur und willst mir das vorwerfen das ich nichts lerne, sorry auch wenn du geholfen hast mir den Weg zu zeigen nehme ich dir das langsam übel weil das wie ein Vorwurf bzw. Behauptung klingt... Die funkti…

  • Benutzer-Avatarbild

    Mir gefällt auch nicht alles, aber schön das du dich gemeldet hast. Noch etwas hab ich vergessen zu erwähnen aber lieber später als nie. Der Converter den du hier verlinkt hast ist recht gut, schade das ich so einen nicht als Tool, ohne abhängigkeit von netz habe. So hab mal die Funktion selbst geschrieben im inneren. Variable CheckHWND schaut der hwnd höher als 0 ist. Falls ja wird es bestätigt mit return true bestätigt, amsonsten return false nicht bestätigt um möglichen crash zu vermeiden. VB…

  • Benutzer-Avatarbild

    Ich will ja keine Anwendung steuern, sondern nur auslesen mein Tool heist nicht umsonst Windowed-Scanner. Habe eine andere API drin die scannt mit eine Funktion ob ein Spiel in Fullscreen ist, oder nicht. Funktioniert aber nicht bei allen spielen. Darum versuche ich mit der API EnumChildWindows was zu erreichen. Hauptziel ist: 1. Wird geprüft ob das Spiel in Vollbild gestartet wurde. Leider geht es nicht bei jeden Spiel daher versuche ich das mit EnumChildWindows irgendwie festzustellen bei Spie…

  • Benutzer-Avatarbild

    Hallo @FormFollowsFunction danke werde ich mir anschauen. Also dein Empfohlener Converter hab ich angetestet, sieht sehr vielversprechend aus. So muss jetzt los zur Arbeit melde mich gelegentlich zurück wenn jemand schreibt. Im Zuge der Moderation (siehe Modpost unten) habe ich hier etwas gekürzt. ~Thunderbolt

  • Benutzer-Avatarbild

    Guten morgen zusammen: Ich hab gestern abend verbracht um von @RodFromGermany den C# QuellCode zu convertieren. Wird eh noch nicht alles funktionieren. Poste aber mal trotzdem die Übersetzung. Vielleicht können wir ja gemeinsam die Puzzleteile irgendwie zusammen setzen. Das ist echt verdammt viel Code für das man nur ein kleines Ziel erreichen will, aber naja ich hab damit angefangen und hoffe das ich es mit eure Hilfe besser schaffe. Es geht normalerweise viel einfacher um auf eigene Buttons Te…

  • Benutzer-Avatarbild

    Wie ich bereits sagte, das ist erst alles übersetzt und ist jetzt wie Puzzleteile die noch rum fliegen und nicht passend zusammen gesetzt sind. Ich weis ja nicht worauf du genau hinaus willst. Hat warscheinlich damit zu tun... VB.NET-Quellcode (8 Zeilen) Fehler: System.EntryPointNotFoundException: "Der Einstiegspunkt "SendMessageInt" wurde nicht in der DLL "user32.dll" gefunden." Ok sehe schon Sendmessage >>int<< muss weg. muss auch schon wieder bald los zum Arzttermin und muss dann zur Arbeit.

  • Benutzer-Avatarbild

    Ich schätze das Expeption ist bestimmt besser. Als alternative ginge auch. VB.NET-Quellcode (4 Zeilen)

  • Benutzer-Avatarbild

    Hab ich mir eigentlich fast gedacht, aber gut zu wissen. danke

  • Benutzer-Avatarbild

    Da haste dich ja mächtig ins Zeug gelegt. Das guck ich mir heute Abend mal an. Bin grad auf der Arbeit. Schreibe über Smartphone. So bin seid ca. 16:20 zuhause und hab mir nach den Abendessen hab den Code angeschaut. Erst einmal herzlichen dank für die Hilfe. Hab das bisschen an den Code gefeilt. Folgende Verbesserung: Prozessname und Prozessid wird auch passenden aufgelistet. Man kann jetzt mit Buttonklick aktualisieren in dem sämtliche variable die dafür verantwortlich wurden auf 0 resettet wu…

  • Benutzer-Avatarbild

    Den Vorgänger Code hab ich auch mal gepostet in Post 39 . Da siehst du was ich eigentlich für ein Ziel habe. Es wird ja gesagt mit Enumchild könnte es funktionieren das man das noch besser hinbekommt. Die nexte aufgabe würde dann sein herauszufinden wie man das noch besser mit den Fullscreen auslesen hinbekommt, so das jedes Spiel erfolgreich ausgelesen werden kann ob es in Vollbild ist, oder nicht. Muss auch gestehen mit Datagridview hab ich sehr wenig gearbeitet da hab ich nur 1 Projekt amsons…

  • Benutzer-Avatarbild

    Guten morgen zusammen. Nicht zwangsläufig, man kann auch für API's, funktionen,subs usw... für ein beliebigen Modul/Class Name verwenden. Habe noch nie erlebt das es eine bestimmte Klasse gebraucht wird um die funktion zu gewährleisten. Wenn ich ehrlich sein soll mag ich Modul lieber als Class. Der Vorteil ist man muss sie nicht deklarieren und wird Automatisch erkannt. @Panter hat es anscheinend raus editiert, hab es aber gestern gelesen nur ein Beispiel. Er wunderte sich, dass die funktionen d…

  • Benutzer-Avatarbild

    Das hab ich nicht gewusst. Das heist um das jetzt mal umzudenken ist Datagridview1 zb. sowas wie eine Verknüpfung. Wird DataTable mit Datagridview verknüpft werden die Daten Sichtbar im Datagridview und deshalb heist es dann... VB.NET-Quellcode (16 Zeilen) Hab ich das so in etwa richtig verstanden?

  • Benutzer-Avatarbild

    Ach so geht das also auch na dann hab ich mich an den Punkt geirrt. Mfg. Xiantrius

  • Benutzer-Avatarbild

    Denk dran maximiert und Vollbild ist nicht das gleiche. Bei maximiert passt sich die Form nur an Desktop an. Während Form mit Vollbild unabhängig von Desktop agiert. Der Monitor visiert die Form an anstatt den Desktop. Sollte die Auflösung und/oder Hz-Frequenz anders sein wird beim um switchen zwischen Desktop und Vollbild einer Form Rechenzeit benötigt. Hoffe hab das richtig erklärt. Mein Hauptziel: Das will ich vermeiden in dem der Desktop sich die Auflösung der Form anpasst bis der Prozess de…

  • Benutzer-Avatarbild

    Natürlich wenn die Wichtigen Funktionen in der Class waren ist das nur logisch.

  • Benutzer-Avatarbild

    Habe auch spiele die auf 640x480 Vollbild nutzen. Bin gerade auf derArbeit. So hab nochmal alles durch gecheckt und muss etwas peinliches feststellen... Die Spiele die ich dachte die nicht greifen gehen werden doch als Vollbildmodus gewertet, habe nicht bedacht, dass manche Spiele offenbar key blockieren in Windows solange sie in Vordergrund sind. Das heist ich hatte ein Bedienungsfehler gemacht ohne es zu wollen, tut mir wirklich leid, aber umsonst war es ja nicht. War mir schon die ganze Zeit …

  • Benutzer-Avatarbild

    Klingt interessant... aber was wäre so schlimm ein Class Name zu nehmen der nicht der vorgegebenen Anforderung entspricht, oder was ist wenn ich Modul statt Class bevorzuge? Ist ja auch tatsächlich der fall.

  • Benutzer-Avatarbild

    Guten morgen zusammen, Ich hab gelesen das VB.NET-Quellcode (1 Zeile) die Laufzeit verbessert und Leistungseinsparung gibt. Wie verwende ich das? Ausserdem lese ich grade was interessantes docs.microsoft.com/de-de/dotne…ityattribute?view=net-6.0 Wichtig: Teilweise vertrauenswürdiger Code wird nicht mehr unterstützt. Dieses Attribut hat keinen Effekt in .NET Core. Achtung: Verwenden Sie dieses Attribut mit extremer Sorgfalt. Falsche Verwendung kann Sicherheitsschwächen schaffen. Ok so wendet man …