Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Tutorials
Autor
Nachricht
igoe
Gast




Rich TextBox + (Common Dialog, Menu Editor) Teil1
Verfasst am: 02.07.2008, 15:27

Heute möchte Ich euch zeigen wie Mann einfach mit der Microsoft Rich TextBox Arbeiten kann.
    [*]Komponente Hinzufügen[*]Nützliche Eigenschaften[*]Texteditor Basteln

1 - Komponente Hinzufügen
Als erstes müssen wir die Komponente Hinzufügen, dafür machen wir Rechtsklick auf unsere Werkzeugsammlung.

Werkzeugsammlung:



und Klicken anschließend auf Komponenten


Dann machen wir noch einen Haken bei "Microsoft Rich TextBox Control 6.0"



Dann Klicken wir auf Übernehmen, und ziehen die Rich Textbox auf unsere Form.


2 - Eigenschaften
So jetzt schauen wir uns doch mal ein paar Eigenschaften der Rich Textbox 6.0 an.

AutoVerbMenu:
Das AutoVerbMenu ist Dieses Menu:




FileName:
Unter FileName könnt ihr Vorgefertigte Texte Laden, der Vorteil daran ist
das Mann die Texte Direkt in die Rich Textbox Laden kann
und z.B. keine "Lizenz.txt" mitliefern müsst.

ScrollBars:
Das sind die scroll Balken die Rechts & Unten sind, wenn der Text zu lang ist
Die Eigenschaft Stellt ihr auf "rtfBoth = 3" <-- das “rtgBoth“ Steht für die Horizontale & Vertikale Scroll Balken

3. - Texteditor Basteln
Als erstes fangen wir mit den Menu Editor an!

Klickt dazu einmal eure Form an, und geht anschließend auf Extras.




Dann kommt dieses Fenster.

Caption: Datei
Text: Datei_code



Jetzt klickt ihr auf "Nächster", und dann auf Diesen Feil

Caption: Speichern
Text: Speichern_code

Jetzt klickt ihr wieder auf "Nächster"
http://img3.imagebanana.com/img/1l1qyyt8/M...chster2.bmp.png




Caption:
Laden
Text: Laden_code

jetzt nur noch auf OK und ihr seit mit den Menu Fertig, und das ergebnis ist:
http://img3.imagebanana.com/img/q11cgwqz/menu.bmp.png

CommonDialog Hinzufügen

Werkzeugsammlung:
http://img3.imagebanana.com/img/8wl0ier2/Komponenten.bmp.png

und Klicken anschließend auf Komponenten

Dann machen wir noch einen Haken bei "Microsoft Common Dialog Control 6.0"



Dann Klicken wir auf Übernehmen, und ziehen das Common Dialog auf unsere Form, und Benennen das "CommonDialog1" um in "cdl".

Klickt jetzt auf Speichern
http://img3.imagebanana.com/img/q11cgwqz/menu.bmp.png

und fügt Diesen code ein

Code:
Visual Basic: [code]cdl.FileName = "Textdatei.txt" 'Hier geben wir ein Beispiel Name an!
cdl.ShowSave 'Hier rufen wir das Dialog zum Speichern auf!
Open cdl.FileName For Output As #1 'Hier geben wir den Phad an wo wir die Datei erstellen wollen
Print #1, RichTextBox1.Text 'und Hier schreiben wir das was in der RichtextBox steht in die Datei
Close #1 'Das dürfte jeder wissen[/code]

Klickt jetzt auf Laden und fügt Diesen code ein

Code:
Visual Basic: [code]Dim input_data As String 'Variable Deklarieren
cdl.ShowOpen 'Hier rufen wir das Dialog zum Laden auf!
If cdl.FileName <> "" Then 'Wenn das was du Ausgewählt hast Größer & kleiner als Nichts ist, dann Öffne die datei
Open cdl.FileName For Input As #1 'Hier öffnen wir die Datei die gerade ausgewählt wurde!
RichTextBox1.Text = "" 'Richtextbox Leeren
While Not EOF(1) 'wenn noch nicht am ende der datei
Line Input #1, input_data 'Dann Lies weiter in die Varieable Line_Input ein
RichTextBox1.SelText = input_data & vbCrLf 'Hier wird in Die Richtextbox alles was in Line_input drin Steht eingetragen. _
Das "vbCrLf" ist eine Kombination aus Wagenrücklauf und Zeilenvorschubzeichen
Wend 'wenn alles eingelesen wurde dann geh weiter zu Close #1
Close #1 'Das weis jeder
End If 'Hier wird das if was wir frühin angefangen haben Beendet![/code]

So das war mein erstes Tutorial, Ich hoffe es hat euch gefallen. Wink

Mfg Daniel Igoe
 
ZiG
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 421


Verfasst am: 02.07.2008, 18:09

Im Großen und ganzen ein gutes tut und schön mit Bilder versehen.
Nur fehlt finde ich einiges zum eigentlichen Thema "RichTextBox".

Ich denke Erklärungen über .SelText, .SelColor, .SelLength, .SelStart usw. wäre nicht schlecht gewesen Wink

Anonsten gut geworden. Freu mich auf weitere tuts
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Tutorials

Tags: visual basic, richtextbox, textbox, dialog

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: Filebrowser z.B. für ein RAT 2206 13.01.2008, 12:14
Keine neuen Beiträge Wie kann ich mich bei euch anmelden?? 916 20.05.2002, 01:28
Keine neuen Beiträge "Zurück-Funktion" mit Listview und z.B. DirView 823 17.04.2008, 14:30
Keine neuen Beiträge Fenster auslesen z.b von icq oder msn wer online kommt 1336 11.02.2008, 17:46
Keine neuen Beiträge Eine kleine Frage an euch.. 1023 30.09.2007, 09:57
 


[ Time: 0.1055s ][ Queries: 83 (0.0578s) ][ GZIP on - Debug on ]