Zeilenumbruch... aber wie ?!? VB 

  • Ersteller Ersteller Mut4t0r
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
M

Mut4t0r

huhu ihr profi´s vom werk :)

Ich bin gerade dabei mir Visual Basic bei zu bringen und habe mir gedacht:"Hey bastelst du dir mal einen Speedreporter ^^"

jetzt bin ich schon fleißig dabei den fertig zu stellen aber jetzt habe ich ein klitze kleines Problem.

wie mache ich dass der Text, den ich in die Zwischenablage kopieren will Zeilenumbrüche :confused:

so weit bin ich bisher:
Code:
Dim kb As String
Dim quelle As String
Private Sub Command1_Click()
kb = "kb/s"
quelle = "[color=#2ba82b][b]~-~-~Speedreport~-~-~[b]" Zeilenumbruch "" Zeilenumbruch "[b]Download:[/b]" Zeilenumbruch "Typ: "&art Zeilenumbruch "Datei: "&filename Zeilenumbruch "Größe: "&size&" MB" Zeilenumbruch "" Zeilenumbruch "[b]Speed:[/b]" Zeilenumbruch "Anfang: "&spa&kb Zeilenumbruch "Mitte: "&spm&kb Zeilenumbruch "Ende: "&spe&kb Zeilenumbruch "Status: [b][color=red][size=6]"&status&"[/b][/color][/size]" Zeilenumbruch "" Zeilenumbruch
Clipboard.Clear
Clipboard.SetText quelle
MsgBox "Ihr Speedreport wurde nun in ihre Zwischenablage Kopiert!"
End Sub

Ich hoffe das ihr coding cracks mir ein bissl auf die Sprünge helfen könnt ^^


greetz
 
Ich hab´s gerade damit versucht ... es geht aber nicht.Hab´s auch mal mit /n aus PHP versucht funktioniert aber genau so wehnig :(
 
genau.

dann versuchs mal mit

quelle = "~-~-~Speedreport~-~-~" & vbNewLine & .... etc

oder mit:

quelle = "~-~-~Speedreport~-~-~" & vbCrLf & .... etc
 
richtig, vbnewline is praktisch der "allzweck" zeilenumbruch...mit vbcrlf gehts genauso....wenne noch fragen hast, frag einfach über icq ;)
 
Als oller Spätmerker benutze ich immernoch ... + Chr$(13) + Chr$(10) + .... oder ... & Chr$(13) + Chr$(10) & .... um Zeilenumbrüche in VB zu realisieren :rolleyes:
 
Windows: \n\r
Linux\Unix: \n
MacOSX:\r

Klingt komisch, ist aber bei allen anders :).

mfg
Tischler
 
in C, C++, geht das wohl nur mit "\n"
aber in VB kenne ich nur die Version mit CHR(10) + CHR(13) oder wie schon erwähnt, vbcrlf oder vbnewline

:)
 
/()=? schrieb:
in C, C++, geht das wohl nur mit "\n"


in C++ kannst du Zeilenumbrüche auch mit 'endl' realisieren:

cout
hat also den gleichen Effekt wie:

cout<<"hallo test\ndas ist eine neue Zeile";
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten