Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Ich hab's mal gekürzt auf: VB.NET-Quellcode (13 Zeilen) Klappt erstmal. Wobei Du Zeile#4 auch gleich ändern kannst zu: VB.NET-Quellcode (1 Zeile) Was Du mit »bleibt die Position immer« meinst, versteh ich auch nicht. Das geht aber insofern einfacher, weil die RTB ein LinkClicked-Event hat. Dann kannst Du schreiben: VB.NET-Quellcode (3 Zeilen) Dadurch wird jeder Link im Standardwebbrowser aufgerufen. Ist natürlich durch Zusatzcode änderbar. Zu Verbesserungsvorschlägen in Deinem Code von Post#1:- …

  • Benutzer-Avatarbild

    Zitat von Sarah: „Mein Problem ist, dass [...] meine RtB ihre Position nicht verlässt“Warum und wohin sollte sich die RTB bewegen, wenn man was anklickt? Wenn man einen Button anklickt, wandert der doch auch nicht an einen anderen Stelle auf dem Formular. Ach jetze! Position kann so vieles beim Programmieren sein. Es geht Dir um die Caret-(= Texteingabecursor) Position innerhalb der RTB. Ok. Warum ist das ein Problem? Bzgl. des Fehlers: Von welchem Datentyp ist ListBox2.Items(0), was genau ist .…

  • Benutzer-Avatarbild

    Kann ich immer noch nicht nachvollziehen. Aber: Um das ganze zumindest zu umgehen, deaktiviere zu Programmbeginn die Linkerkennung: RichTextBox1.DetectUrls = False Zitat von Sarah: „ListBox2.Items(0) sollte ein String sein.“also SollzustandZitat von VaporiZed: „Von welchem Datentyp ist ListBox2.Items(0)“=> wie ist der Ist-Zustand? Du weißt, dass ListBox2.Items(0) ein String sein soll, aber was ist es denn stattdessen? Hier eine weitere Hilfe. Zitat von Sarah: „Mit .Split() sollte der der String …

  • Benutzer-Avatarbild

    Hehehe, das Video* war tatsächlich hilfreich, um dem Problem näher zu kommen. Wir beide arbeiten anders. Ich arbeite fast immer mit Vollbildprozessen. Daher muss ich meine VB-App in der Taskleiste auswählen, um wieder zurück zur RTB zu kommen. Du hingegen klickst von der g**gle-Seite direkt wieder in Deine RTB. Dadurch ändert sich nicht die Caret-Position, aber das RTB-Click-Event wird ausgelöst. Du musst eine andere Stelle in Deiner App anklicken. Danach erst wieder in die RTB. Oder mit einem k…

  • Benutzer-Avatarbild

    Leider Verschlimmbesserung: VB.NET-Quellcode (1 Zeile) Du hast aus einem .Split() ein Split() (ohne Punkt am Anfang) gemacht. Das ist nun trotz des scheinbar gleichen Wortlauts was anderes, vergleiche dazu nochmal Post#6, Zeile#17. Das geht aber auch nur deshalb, weil Du den VB6-Namespace noch drin hast. Hinfort damit! Das Gecaste (= Anweisung an den Compiler: "Versuche dieses Objekt in diesen Typ umzuwandeln") ist etwas Overkill. Mach statt CType(ListBox2.Items(i), String) einfach: ListBox2.It…

  • Benutzer-Avatarbild

    CType ist nicht VB6. Aber eine sehr allgemeine Typumwandlungsfunktion. Nutze ich nur, wenn ich keine andere Wahl hab. Kommt bisher in meinen Apps m.E. noch gar nicht vor. Zitat von Sarah: „In meiner Listbox habe ich Objekte“ Da die ListBox alles Mögliche aufnehmen kann, sind die Items explizit nur als Object deklariert. Will man deren String-Repräsentation, also das, was zur Laufzeit in der ListBox zu lesen ist, kommt man da per .ToString ran. Hat man da komplexe Objekte in die ListBox geschoben…

  • Benutzer-Avatarbild

    N bisken mit den Farben und Formen rumgespielt und WinForms kann auch ganz nett aussehen. Schau mal bei den von @dive26 erstellten Threads rein, z.B. hier oder hier, da bekommst Du einen weiteren Eindruck, was mit WinForms möglich ist.