Suchergebnisse
Suchergebnisse 1-26 von insgesamt 26.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
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
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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
-
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…
-
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.
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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 …