Zombie
hohoho,
ich lern seit 10 mins VB6 und ich versuch gerade nen GANZ kleines tool zu schreiben. undzwar soll es bewirken das wenn man auf den wechsel botten klickt das der text von text1 zu text2 wandert.(oder anders rum).
bei mir funzt es aber nicht...pls helft mir^^
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
Dim wechsel As String
----------------------------------------------------------
Private Sub Command1_Click()
If wechsel Then
Text1 = Text2
End If
End Sub
|
|
was mach ich falsch?!?
thx schonmal
greez zombie
survivor
Hmpfhg .... hab dich wahrscheinlich falsch verstanden.
Du willst die Button-Beschriftung ändern? Das geht so:
| code: |
1:
|
Command1.Text = "neue Beschriftung" |
|
Zombie
| Zitat: |
Original von survivor
Hmpfhg .... hab dich wahrscheinlich falsch verstanden.
Du willst die Button-Beschriftung ändern? Das geht so:
| code: |
1:
|
Command1.Text = "neue Beschriftung" |
|
|
neeeee.... ich will in text1 was eingeben und dann klick ich auf den botten und dann ist das gleiche in text2
survivor
Und was sind bitteschön text1 und text2???? Textboxen oder was?
Da du offensichtlich keinerlei Ahnung von Programmieren hast, such dir erst mal eine gescheite Einführung!
Zombie
| Zitat: |
Original von survivor
Und was sind bitteschön text1 und text2???? Textboxen oder was?
Da du offensichtlich keinerlei Ahnung von Programmieren hast, such dir erst mal eine gescheite Einführung! |
thx für deine freundlichkeit-.-
Wolf
Auch wenn es kein grund ist, neue User zu beleidigen, wäre es sinnvoll, die Gesamtsituation näher zu beschreiben, wenn man hilfe erwartet.
Ausgehend von det These, dass es sich bei Text1 und Text2 wirklich um textboxen handelt, würde ich
zu
| code: |
1:
|
Text2.value = Text1.value |
|
ändern.
Was du da mit dem if und der Variable "wechsel" willst, solltest du vielleicht näher beschreiben. Wenn du
| code: |
1:
2:
3:
|
Private Sub Command1_Click()
Text2.value = Text1.value
End Sub |
|
schreibst, wird der inhalt von Text1 in Text2 rüberkopiert.
Ps: Kann sein, dass ich falsch liege, hab wegen Umstieg auf linux schon länger nichts mehr in vb programmiert.
bluescreen
geht das nich so das ma in die funktion des buttons
textbox2.text = textbox1.text ?
oder vercheck ich da was?
daHooligan
erstmal: seids freindlich.
programmieren lernt man meiner Erfahrung nach am besten mit nem Buch...
zu deinem Problem:
Sind Text1 und Text2 Textboxen oder was sind die sonst?
Willst du Text1 an Text2 anhängen oder willst du Text2 durch Text1 ersetzen?
Die Zuweisung Text1=Text2 schreibt einfach den Wert der in der Variable Text2 steht in Text1.
Das "if wechsel..." macht keinen Sinn, wenn wechsel ein String ist (informier dich mal über Typen von Variablen).
Das was du machen willst geht ungefähr so:
Private Sub Command1_Click()
Onclick.Button1
Text2.Value = Text1.value
End Sub
aber keine Ahnung wie der Code jetzt explizit aussieht, ich programmier ein VB.
Wenn du ernsthaft programmieren lernen willst versuch dich mal an Ada (an sich relativ nutzlos, aber du lernst sauber zu programmieren oder versuch dich mit C(++) ...
Zombie
perfekt, jetzt funzts^^ ich guck mir jetzt erstmal ein paar tuts an bevor ich weitermach. thx an alle (außer survivor)
bluescreen
sol da jetz friedlich oder feindlich heisen?
also enn sich das so verhält:
dann:
| code: |
1:
2:
3:
4:
5:
6:
7:
|
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox2.Text = TextBox1.Text
End Sub
End Class
|
|
bei mir gehts...
bluescreen
download dir am besten visual basic express. is zwar von microsoft, aber leicht zu bedienen und mit ner guten anleitung
jojo
Der Computer weiß doch ga net was "wechsel" macht
daHooligan
| Zitat: |
Original von jojo
Der Computer weiß doch ga net was "wechsel" macht |
weißt dus?