Suchergebnisse

Suchergebnisse 1-30 von insgesamt 39.

  • Benutzer-Avatarbild

    @RodFromGermany Danke für die schnelle Antwort. Das habe ich leider befürchtet. Ich hatte vermutet das es vielleicht ein Bug von Visual Studio Programmen ist. Wenn ich Beispielsweise eine Testanwendung in CheatEngine mithilfe von Lua Scripts generiere wird es dort immer richtig angezeigt. Also unabhängig davon ob es eine Verknüpfung ist oder nicht Lua Code: Quellcode (10 Zeilen)

  • Benutzer-Avatarbild

    Hallo, derzeit habe Ich ein Problem mit dem Icon welches nicht immer richtig auf der Taskleiste angezeigt wird. Ich habe ein Projekt bei dem ich verschiedene Icons während der Laufzeit austausche. VB.NET-Quellcode (3 Zeilen) wdAdQBH.jpg Das funktioniert auch wunderbar. Jetzt habe ich festgestellt, dass das Icon nichtmehr aktualisiert wird sobald man eine Verknüpfung zur .exe erstellt oder einfach das Programm ins Startmenü anheftet. Denn dann wird immer nur das Icon von 'My Project > Anwendung >…

  • Benutzer-Avatarbild

    -WinForm Timer auf Standard 100 Interval -Dauer der Abarbeitung der Timer Prozedur ? >> Unterschiedlich, bis das Ziel (Waypoint) erreicht ist. -Wenn ich deine Frage richtig verstehe dann lautet meine Antwort: Die Zeit die benötigt wird, bis neue Daten / Wegpunkte / Ziele relevant sind, variiert. Also schon mal danke an alle Antworten bisher. Wie gesagt das Programm läuft und ich brauch dafür nicht den DebugMode um Fehler zu finden. Generell halte ich außerdem das Form_Load Event sauber, bis auf …

  • Benutzer-Avatarbild

    Es ist ein Echtzeitspiel und die Titelleiste aktualisiert sich ununterbrochen also kontinuierlich. (Hatte auch vor einiger Zeit versucht die Titelleiste mit der SetWindowText (user32)umzubenennen, allerdings konnte man die Änderung nicht wahrnehmen.) Deshalb dachte ich mir, dass ich einen Timer laufen lasse, welcher nur diese Informationen verarbeitet + Berechnungen durchführt. Mein Ziel war es dann die Wegpunkte zu nennen, welche nach der Reihenfolge abgearbeitet werden (mit individuellen Aktio…

  • Benutzer-Avatarbild

    Zitat von VaporiZed: „Threading.Thread.Sleep(100)“ Damit habe ich es bereits versucht bzw nutze es noch. Allerdings funktioniert es dann nicht so wie ich es mir vorstelle. Die Timer frieren ein. Ich versuche mal ein bisschen genauer zu erklären was ich vorhabe. (Ich hoffe es verstößt gegen keine Forum-Regel. Habe nichts darüber gefunden..) Zurzeit versuche ich ein altes Singleplayer-Spiel, welches ich wieder "neu" entdeckt habe zu botten. Dabei liefert das Spiel selbst einige Informationen wie P…

  • Benutzer-Avatarbild

    Hey, ich habe eine Frage zu Schleifen, bzw zur Optimierung. Momentan bin ich auf der Suche nach einer "einfacheren" oder eleganteren Lösung für Schleifen. Beispiel: Timer1 >> Läuft dauerhaft TimerWork1 wir jeweils einzeln aufgerufen > Die Dauer bist der Timer fertig ist variiert stark. Schleife oder Timer(endlos): Quellcode (4 Zeilen) Ich hoffe das ist so einigermaßen Verständlich. Also prinzipiell könnte ich ja IF Abfragen machen und somit jede Zeile einzeln abarbeiten. Das würde auch funktioni…

  • Benutzer-Avatarbild

    Funktioniert wirklich gut. Allerdings geht es bei mir auch nur auf einer Test Listbox Anwendung unter 1 Sekunde. Ich glaube mittlerweile das die ListBox die ich auslesen möchte, durch die schnelle Aktualisierung den Prozess verzögert. Habe es mal mit deaktivieren und aktivieren der Listbox beim auslesen versucht. Vor der Schleife: VB.NET-Quellcode (1 Zeile) Und danach: VB.NET-Quellcode (1 Zeile) Kommt mir damit schneller vor. Habe es mal mit Stopwatch gemessen. Für genau 50 Listboxeinträge brauc…

  • Benutzer-Avatarbild

    Naja wie gesagt, die Listbox stammt von einem Spiel^^ Es werden dort Spieler, NPC, Flags angezeigt. Und zwar von jedem einzelnen Objekt. Also 30 Einträge sind da schnell erreicht und das nur bei kleinen Gebieten. Hier mal ein kleines Beispiel.. wcye8uh.jpg

  • Benutzer-Avatarbild

    @VaporiZed Vielen Dank für die Rückmeldung und deine Lösungsansätze. Ich muss dazu sagen, dass ich den geposteten Code erst aus Testgründen verwendet hatte. Um überhaupt mal eine komplette Listbox auslesen zu können. Allerdings habe ich dort bereits schnell gemerkt das die Abfrage sehr lange dauert. Bereits bei einer For Limitierung auf die ersten 10 Listboxeinträge dauert das einen Moment. Zum Verhalten der auszulesenden Mistbox/Listbox kann ich nur sagen, dass diese super speziell ist. Es könn…

  • Benutzer-Avatarbild

    @RodFromGermany Ich denke das wird meine letzte Frage sein. Das Programm läuft, allerdings bisschen langsam da es sehr viele Listbox Einträge sind (über 300). Ich denke mal das die Übertragung auf die .Net Listbox langsam ist, da diese etwas langsamer ist bei der Verarbeitung ? Die Textbox ist da schneller: VB.NET-Quellcode (1 Zeile) Ich vermute mal das es keine direkte Funktion gibt zum "mitlesen" wenn ein neuer Eintrag in der ListBox erscheint. Also muss ich mir über die ListBox Item Anzahl ne…

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „Du hast die Prozedur falsch deklariert. Die richtigen Deklarationen findest Du hier: pinvoke.net/“ Danke, ich hab die Fehler jetzt behoben. Beim Ausführen kommt jetzt kein Fehler mehr, allerdings auch keine Antwort. Ich habe jetzt nochmal bei den Basics angefangen, da ich vermute, dass ich irgendein Fehler im ChildHandle habe. Ich komme einfach nicht darauf wie es korrekt auf die Listbox anwendet wird. Was ich allerdings geschafft habe ist zb den Titel des Fensters zu …

  • Benutzer-Avatarbild

    Ich hab es leider noch nicht geschafft die Listbox auszulesen. Allerdings habe ich eine Interessante Seite gefunden die vielleicht dem ein oder anderen weiterhilft (wie zb mir). Hier findet man die ganzen NativeMethods: referencesource.microsoft.com/…MS/Win32/NativeMethods.cs Ich habe es jetzt mal über .Net versucht. Beim klicken des Buttons bekomme ich eine Fehlermeldung. Jetzt weiß ich nicht ob ich den Code richtig angewendet habe oder nicht Hier der Fehler: VfMO7OL.jpg

  • Benutzer-Avatarbild

    @RodFromGermany Sry dass ich schon wieder nerve. Aber wie wende ich das hier an ? C#-Quellcode (10 Zeilen) Ich habe bei "WM_SETTEXT" eine Fehlermeldung und weiß nicht als was ich das definieren muss #Edit: habe es jetzt über C#-Quellcode (1 Zeile) gelöst

  • Benutzer-Avatarbild

    Also es ist so das ich bei einem Spiel per Hotkey ein seperates Fenster öffnen kann. (Namen hab ich vorsichtshalber mal zensiert) In diesem Fenster existiert dann nur die Listbox. Allerdings gibt es 2 solcher Fenster die als "Error List" bezeichnet sind. ErrorWnd2 ist das was ich brauche. Hier nochmal Bilder von Spy++: 6el0Fmm.jpg5yQaoOX.jpg Ich hoffe das ich dir damit deine Fragen beantworten konnte^^

  • Benutzer-Avatarbild

    Ich weiß jetzt nicht worauf du hinaus willst. Was ich damit sagen wollte ist: Ich denke immer an Visual Basic Application. Das war jetzt eben ein Tippfehler und blöder Zufall das es eben genau diese alte Variante von Visual Basic als Bezeichnung gab.

  • Benutzer-Avatarbild

    sry mein Fehler ich denke bei Visual Basic immer an VBA. Ich meine eigentlich VB.NET (2017er)

  • Benutzer-Avatarbild

    Das stimmt schon, allerdings ist es für mich schwierig zu verstehen wie ich die einzelnen Codes in C# zusammenbauen müsste um dies dann in VBA anwenden zu können. Für mich ist es halt neu das es hier mehrere (ich nenne sie mal) "Programmcode-Bereiche" gibt, fast wie in C++ (ebenfalls 0 Ahnung). Form1.cs Program.cs Ich bin es von VB.NET halt gewohnt das es Standardmäßig nur 1 Programmcode-Bereich gibt.

  • Benutzer-Avatarbild

    Vielen Dank für die schnelle Antwort. Ich habe zwar noch keine Erfahrung in C# aber ich werde versuchen mich mit deinen Beispielen einzuarbeiten.

  • Benutzer-Avatarbild

    Hallo, ich bin schon länger auf der Suche wie ich folgendes umsetzen kann. Es gibt ein externen WindowHandle dessen Listbox ich gerne 1:1 auslesen würde. Ich habe es bereits direkt über CE versucht allerdings ohne Erfolg. Nachdem ich jedoch unzählig viele Threads durchstöbert habe und immer noch nicht weiß wie ich es anstellen kann, bitte ich um Hilfe. Die Listbox die ich auslesen möchte aktualisiert sich ständig und ist deshalb ziemlich überfüllt. Ich will eigentlich nur (für mich) eine einfach…

  • Benutzer-Avatarbild

    Hey, VB-Paradise Com. Ich bin ebenfalls an einem kleinen Converter Programm dran (mit Hilfe von FFMPEG.exe) Dazu habe ich einige verschiedene Programmiercodes versucht um den Output in einer Textbox auszulesen... Ich mache das ganze mit regex und es klappt gut. Aber deine variante sieht auch viel versprechend aus

  • Benutzer-Avatarbild

    tausend dank jetzt klappts endlich dann versuch ich mich mal an das threading

  • Benutzer-Avatarbild

    Ich bekomme die Fehlermeldung : "Beim Konvertieren von 'String' in 'System.IFormatProvider' können Laufzeitfehler auftreten". VB.NET-Quellcode (1 Zeile) Oder hab ich das jetzt falsch angewendet ?

  • Benutzer-Avatarbild

    Mein Programm sieht derzeit wie folgt aus: 7xpv7bty.png Es folgen 2 weitere Probleme: 1. Wie man unschwer erkennen kann zeigt der Prozentuale Fortschritt mehr nachkomma Stellen an als sonst was... Weiß jemand wie ich die auf 2 nachkomma stellen runden kann ? 2. Wenn ich die Synchronisation starte hängt sich die Anwendung auf. Sie arbeitet noch weiter aber man kann nicht in live mitverfolgen wie viel % Synchronisiert sind. mfg regular_vb_user

  • Benutzer-Avatarbild

    Hat sich erledigt. Hab es geschafft

  • Benutzer-Avatarbild

    Ok ich versuch es mal. #Edit: Das problem ist, dass ich nicht weiß wie man die gesamte datenmenge der zu Synchronisierenden Daten ermitteln kann ---------------------------------- #Edit2: Ich weiß jetzt dass man mit VB.NET-Quellcode (1 Zeile) Die Größe von einer Datei ermitteln kann. Ich bekomme es nicht hin diesen code so abzuändern, dass ich damit alle unterordner und dateien die noch synchronisiert werden müssen berechnet werden. Ich bin mir sicher, dass dies mit einer For schleife etc. gemac…

  • Benutzer-Avatarbild

    Zitat von Artentus: „Dafür musst du vor dem eigentlichen Vorgang erstmal alles durchlaufen um die Anzahl aller nötigen Änderungen herauszufinden. Der Rest ist dann nur noch Prozentrechnung.“ Danke für die schnelle antwort. Hast du dafür ein beispiel wie das dann aussehen könnte ?

  • Benutzer-Avatarbild

    Ich bin derzeit an einem Programm zum Synchonisieren zweier Ordner dran. Es funktioniert soweit, doch mir ist es bislang noch nicht gelungen den Prozentualen Synchronisationsvorgang einzubauen. Mein Programm sieht derzeit wie folgt aus: 94vliqw2.png VB-Code: (Versteckter Text) Wie kann ich jetzt die Synchronisation mithilfe der progressbar darstellen ? mfg regular_vb_user

  • Benutzer-Avatarbild

    @Eierlein Dein Beispiel funktioniert bei mir nicht... Ich bekomme als ausgabetext keine antwort oder nur eine

  • Benutzer-Avatarbild

    Ich habe mein Projekt erweitert und stehe an einem weiterem Problem. Mein Code: Quellcode (26 Zeilen) Der Inputtext in Textbox1 lautet wie folgt: <test id="10" a="0" b="0" c="1" d="0" e="0" f="2"/> Der Ausgabetext wird um X=100 und Y=200 erweitert -> Ausgabetext soll sein: TEST PROG `t_protocol` VALUES ('10', '0', '0', '1', '0', '0', '2', '100', '200'); Das Funktioniert bereits mit meinem Code... Mein aktuelles Problem ist, dass sich dieser Code nur für die erste Zeile des Inputtextes auswirkt -…

  • Benutzer-Avatarbild

    Zitat von Kangaroo: „Imports System.Text.RegularExpressions Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim inputText = "<test id=""10"" a=""0"" b=""0"" c=""1"" d=""0"" e=""0"" f=""2""/>" ' entfernen wir erstmal die Anführungsstriche Dim cleanInput As String = inputText.Replace(""""c, "") ' regex pattern Dim pattern As String = "id=(?<ID>\d+) .*? a=(?<A>\d+) .*? b=(?<B>\d+) .*? c=(?<C>\d+) .*? d=(?<D>\d+) .*? e=(?…