Frage

Ich fange Entwicklung mit scintilla in VB.NET und ich bin ein serielles Terminal-Programm zu schaffen. Die Scintilla Steuer zeigt, welche Daten in meinem Computer serielle Schnittstelle empfangen wurde.

Ich muss programmatisch Text-Steuerelement hinzufügen.

Wenn ich:

Scintilla1.Text = Scintilla1.text & "New Data received" & chr(13)

wird der Text hinzugefügt, um Scintilla aber es löscht alle, dass die Formatierung in Text vorhanden ist, die in der Kontrolle war vor der Zugabe.

Also, meine Fragen:

1 - So wie ich Text Scintilla Zugabe bin ist richtig? Ich habe gefunden keine Methode "AddText ()".

2 - Warum ich verliere Textformatierung, wenn ich Text hinzufügen

War es hilfreich?

Lösung

Sie verlieren die Formatierung als zu Scintilla1.Text zuweisen, die * alles ersetzen wird (einschließlich aller Styling Sie angewendet haben) im Fenster.

Wie Sie AddText oder AppendText sagen sind die Möglichkeiten, was zu bewahren schon da.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top