2Danke
ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
466
466
EMPFEHLEN
-
Hallo liebe tutorials´ler,
ich möchte gerne folgendes realisieren. Ich habe eine Oberfläche (siehe Screenshot). Nun möchte ich, wenn ich 3 Buttons geklickt habe, dass dann die Schrift die Auf den Buttons ist, in einer .txt Datei gespeichert wird.
Ich habe die einzelnen Buttongruppen mal farbig umrandet. Klicke ich also auf einen Button der Orangenen und einen von den schwarzen und einen von den roten, speichert er es so:
Code :1 2 3
Datum / Uhrzeit ROT für den SCHWARZ Funkruf: ORANGE
Man soll aber vorher auf Speichern klicken. Hat da jemand eine Idee****?
EikeLieben Gruß,
Eike Schlüter
**** Bitte erledigte Beiträge auch so markieren! ****
Besuche auch meine neue Homepage: http://www.eshb.org und http://www.eike.schlueter.ws
-
16.06.11 09:21 #2
Gehts dir rein, wie man Text in eine Textdatei speichert (in diesem Fall anhängt)? Dann würde das so aussehen:
Dazu würde ich mir man die System.IO.File-Klasse ansehen.Code vb:1
System.IO.File.AppendAllText("C:\datei.txt", "der anzuhängende Text")
Der Doc!A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
B: Die Scrollbar da rechts ist dir schon mal aufgefallen?
-
Hallo,
das oben von Dir habe ich soweit verstanden. Es funktioniert auch. Nun habe ich aber noch 3 wahrscheinlich einfache Fragen:
1. Wie mache ich einen Zeilenumbruch?
2. Wie füge ich das aktuelle Daten und die Aktuelle Uhrzeit ein?`
3. Wie füge ich das ein, was auf dem Button als Beschriftung steht und wie füge ich etwas aus einer Textbox ein?
EikeLieben Gruß,
Eike Schlüter
**** Bitte erledigte Beiträge auch so markieren! ****
Besuche auch meine neue Homepage: http://www.eshb.org und http://www.eike.schlueter.ws
-
16.06.11 17:35 #4Dazu gibts die vordefinierte vbNewLine-Konstante, die in einem String einen Zeilenumbruch erzeugt:1. Wie mache ich einen Zeilenumbruch?
Code vb:1
MeinText = "Zeile 1" & vbNewLine & "Zeile 2"
VB kennt verschiedene Funktionen für Datum und Uhrzeit, am einfachsten ist eine Kombination mit Now() (für die aktuelle Zeit) und Format() (um eine gewisse Formatierung zu erreichen):2. Wie füge ich das aktuelle Daten und die Aktuelle Uhrzeit ein?
Code vb:1
MeinText = Format(Now, "ddMMyyyy-HHmmss")
Die Beschriftung eines Steuerelement wird mittels der .Text-Eigenschaft des Elements gesetzt bzw. ausgelesen. Dies würde bei dir aus so aussehen:3. Wie füge ich das ein, was auf dem Button als Beschriftung steht und wie füge ich etwas aus einer Textbox ein?
Um etwas einer Textbox oder Variable hinzuzufügen, benutzt du das Kaufmann-Und "&":Code vb:1
MeinText = Command1.Text
Code vb:1 2
MeinText = MeinText & "Neuer Text" Textbox1.Text = Textbox1.Text & "Neuer Text" 'Bei Steuerelementen muss du immer die Eigenschaft mit angeben
Ich persönlich würde dir die Literatur zu VB ans Herz legen, unter
http://openbook.galileocomputing.de/einstieg_vb_2010/ und
http://openbook.galileocomputing.de/einstieg_vb_2008/
findest du je nach deiner Version so ziemlich alles, was man als Grundlagen benötigt.
Der Doc!Geändert von DrSoong (16.06.11 um 17:37 Uhr)
A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
B: Die Scrollbar da rechts ist dir schon mal aufgefallen?
-
Hallo "Der Doc",
ich habe mir bereits ein VB Buch geholt. "Visual Basic für Dummies". Leider komme ich mit dem Buch nicht zurecht. Aber all Deine Tipps haben bisher funktioniert. Trotzdem hätte ich noch 2 Fragen. Wenn Du mir die noch beantworten könntest, wäre ich sehr froh!
1. Frage: Ich möchte gerne die Datei, in die ich schreibe wie folgt benennen:
Code :1
funk_DATUM.txt
nun ´kenne ich aus PHP das so, dass man das so schreibt:
Code :1
"funk".DATUM.".txt"
leider funktioniert das nicht. Was mache ich falsch****?
2. Frage: Ist etwas komplizierter... Ich möchte gerne, dass ich nur auf einen Button der schwarzen-Gruppe, und nur auf einen Button der roten Gruppe, und nur auf einen Button der Orangenen Gruppe klicken kann. Wenn ich auf Speichern klicke, dann soll er aber erst speichern. Wenn ich gespeichert habe, dann kann ich wieder auf einen x-belibigen Button klicken. Wenn ich aber auf einen schwarzen Button geklickt habe, dann kann ich nicht noch einmal auf einen schwarzen Button klicken, befor ich gespeichert habe. Auch kann ich nicht auf Speichern klicken, bevor ich nicht noch auf einen roten und einen orangenen geklickt habe.
LG, EikeLieben Gruß,
Eike Schlüter
**** Bitte erledigte Beiträge auch so markieren! ****
Besuche auch meine neue Homepage: http://www.eshb.org und http://www.eike.schlueter.ws
-
17.06.11 09:06 #6
Wie ich schon gesagt habe, verknüpft man Strings in VB mit dem "&", in deinem Fall würde das also so aussehen:
Code vb:1
"funk" & Format(Now, "ddMMyyyy") & ".txt" 'ergäbe den Namen "funk17062011.txt"
Zu 2, hier verwendest du am besten nicht normale Buttons sondern sogenannte RadioButtons. Hier kannst du mit der Appearance-Eigenschaft einstellen, dass sie wie normale Buttons aussehen, du brauchst dann keine aufwändige Prüfung mehr, um nur eine Auswahl je Gruppe zu ermöglichen.
Welche Wahl je Gruppe gewählt ist, kannst du einfach über die CheckedChanged-Eigenschaft der RadioButtons abfragen, du kannst das einfach in einer einzige Prozedur (auch bei mehreren Buttons) machen:
Code vb:1 2 3 4
Dim Gruppe1 As String Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged, RadioButton2.CheckedChanged, RadioButton3.CheckedChanged Gruppe1 = sender.name End Sub
Der Doc!A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
B: Die Scrollbar da rechts ist dir schon mal aufgefallen?
-
Hallo "Der Doc",
danke schön für das erste. Mit dem Kaufmanns- & hat geklappt. Werde ich mir merken. Das zweite habe ich nun anders gelöst. Ich habe einfach 3 Variablen erstellt, und ihm gesagt, dass wenn er auf einen Button klickt, die eine Variable füllen soll. Wenn er dann auf einen Button der zweiten Gruppe klickt, soll er das in der zweiten Variable ablegen. usw...Lieben Gruß,
Eike Schlüter
**** Bitte erledigte Beiträge auch so markieren! ****
Besuche auch meine neue Homepage: http://www.eshb.org und http://www.eike.schlueter.ws
Ähnliche Themen
-
Daten aus DB in XML-Datei schreiben
Von BlazZ im Forum JavaAntworten: 28Letzter Beitrag: 20.08.09, 16:49 -
Verzeichnis auslesen und Daten in Datei schreiben
Von Kebb im Forum C/C++Antworten: 0Letzter Beitrag: 06.08.06, 05:22 -
Daten in Datei an bestimmte Stelle schreiben...
Von philishake im Forum C/C++Antworten: 11Letzter Beitrag: 08.06.05, 23:25 -
Daten in txt-Datei schreiben, nur andersherum
Von Robert Steichele im Forum PHPAntworten: 3Letzter Beitrag: 11.10.04, 10:25 -
morgen! hab ich problem mit daten in datei schreiben...
Von Schokoladenmoench im Forum .NET ArchivAntworten: 13Letzter Beitrag: 10.10.03, 13:24





Zitieren

Login





