Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Zeilenumbruch in TextBox

Frage Entwicklung VB for Applications

Mitglied: DonSimeo

DonSimeo (Level 1) - Jetzt verbinden

19.05.2007, aktualisiert 20.05.2007, 6161 Aufrufe, 3 Kommentare

(Beim 2. mal Button drücken)

Schön guten Abend,

also ich habe jetzt schon viel zu lange gesucht und nichts gefunden, denke aber das dürfte nicht schwer sein:

Ich habe eine "Quell-Textbox" und eine "Ziel-Textbox". Der Inhalt der Quelltextbox soll beim drücken eines Buttons in die Zieltextbox übertragen werden. Soweit ist's ja recht leicht.
Jetzt will ich aber erreichen, dass wenn man den Button ein zweites mal drückt, der neue Inhalt eine Zeile tiefer dargestellt wird und der alte natürlich bleibt.


Ich hoffe das war verständlich.

P.S.: Das ganze mache ich mit Visual Basic 6

Und hier noch ne Grafik meiner Vorstellung
63b0e8af65b5e03ade07026489d92ef6-vbszeilenbruch - Klicke auf das Bild, um es zu vergrößern
Mitglied: Desperado
20.05.2007 um 08:40 Uhr
Sub Deine_OnClick

Zieltextbox.Text = Zieltextbox.Text & vbcrlf & QuellTextBox.Text

End Sub

Bitte warten ..
Mitglied: bastla
20.05.2007 um 08:41 Uhr
Hallo DonSimeo!

Der folgende Ansatz sorgt dafür, dass ab dem zwiten Klick auf den Button jeweils zunächst eine Zeilenschaltung in der ZielTextBox eingefügt und erst danach der Inhalt der QuellTextBox dem vorhandenen Text hinzugefügt wird. Voraussetzung für das ganze Vorhaben ist natürlich, dass die Eigenschaft "MultiLine" der ZielTextBox auf "True" gesetzt wurde.
01.
Dim ButtonPressed As Boolean 
02.
Private Sub Button_Click() 
03.
If ButtonPressed Then ZielTextBox.Text = ZielTextBox.Text & vbCrLF 
04.
ZielTextBox.Text = ZielTextBox.Text & QuellTextBox.Text 
05.
ButtonPressed = True 
06.
End Sub
Die Schalter-Variable "ButtonPressed" wird vor dem Code deklariert und gilt daher in jedem Sub (könnte also zB bei "QuellTextBox_Change()" wieder zurückgesetzt werden, etc).

Grüße
bastla
Bitte warten ..
Mitglied: DonSimeo
20.05.2007 um 14:17 Uhr
Hallo,

manchmal sucht man Stunden nach einer Lösung bis man's aufgibt und dann,.... wieder ein paar Stunden später, stößt man durch zufall darauf und muss sehen: oh nein, wie simpel...

Bin sogar soweit gegangen, über eine temp txt Datei den Inhalt immer wieder abzuspeichern und dann neu einzulesen..., dabei war's lediglich & vbcrlf was ich brauchte.

Nungut, man freut sich über jede gefundene Lösung,

und Antwort eurerseits!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Powershell - Zeilenumbruch in Mail (2)

Frage von rodgerwilco zum Thema Batch & Shell ...

VB for Applications
gelöst VBA Textbox fokussieren und Daten über Button eintragen (1)

Frage von Aximand zum Thema VB for Applications ...

PHP
gelöst PHP XML Statt Semikolon ein Zeilenumbruch (2)

Frage von Judo99 zum Thema PHP ...

Visual Studio
gelöst VB bestimmte Stelle im Bild highlighten wenn MouseOver Textbox? (9)

Frage von PixL86 zum Thema Visual Studio ...

Neue Wissensbeiträge
Windows Tools

Zeit für Energiesparmodus, Bildschirmabschaltung etc. schnell anpassen

Anleitung von hannsgmaulwurf zum Thema Windows Tools ...

Linux Netzwerk

Ping und das einstellbare Bytepattern

(1)

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(4)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Heiß diskutierte Inhalte
Microsoft Office
Office Druck fehler (18)

Frage von DaistwasimBusch zum Thema Microsoft Office ...

Windows Server
Zertifikat am DC erneuern funktioniert nicht (13)

Frage von takvorian zum Thema Windows Server ...