|
| Kommentar Fra : Surf |
Dato : 24-04-06 23:05 |
| | |
| Kommentar Fra : Surf |
Dato : 24-04-06 23:06 |
| | |
| Kommentar Fra : berpox |
Dato : 25-04-06 00:26 |
|
Jeg tror ikke jeg helt har forstået dit spørgsmål, men hvis du har en label og 3 tekstbokse så skal der stå (f.eks.):
Label1.text = "et eller andet"
Textbox1.text = "2"
Textbox2.text = "3"
Textbox3.text = "4"
| |
| Kommentar Fra : berpox |
Dato : 25-04-06 00:28 |
|
Sludder......der skal stå:
Label1.Caption = "et eller andet"
Textbox1.text = "2"
Textbox2.text = "3"
Textbox3.text = "4"
| |
| Kommentar Fra : Surf |
Dato : 25-04-06 00:48 |
|
nej jeg vil bruge if og then
if label.text = "hvordan har du det" then
Også der det jeg er gået i stå her
| |
| Kommentar Fra : berpox |
Dato : 25-04-06 01:04 |
|
If (label1.caption = "Hvordan har du det") then
textbox1.text = "godt"
end if
.....
Hvis du har mange forskellige tekster der skal vises i textbox1 (afhængig af label1.caption), så kan du med fordel bruge Select Case:
Kode select case label1.caption
case "Hvordan har du det"
textbox1.text = "Jeg har det godt"
case "Er du mand eller kvinde?"
textbox1.text = "Aner det ikke"
case else
textbox1.text = "Tja....denne tekst dukker op når f.eks. label er tom"
end select |
| |
| Kommentar Fra : Surf |
Dato : 25-04-06 01:38 |
|
du er ikke med var. nej jeg vil godt ha fx
if label1.text = "Hvordan har du det then
også skal der være 3 valhmuglighed som
Jeg har det godt
Jeg har det ikke så godt
La mig lige nu se
og jo det hedder text det har jeg lært fra http://www.learnvisualstudio.net/
også er det Visual Studio 2005 Express Edition jeg har
| |
| Kommentar Fra : e.c |
Dato : 25-04-06 07:49 |
| | |
| Kommentar Fra : berpox |
Dato : 25-04-06 09:48 |
|
Nej jeg er ikke med....men du udtrykker nu heller ikke særlig klart hvad det er du vil.
Det er rigtigt at i .net hedder det label1.text
I VB6 hedder det label1.caption
Hvis du vil have valgmuligheder afhængig af din label.text som man kan klikke på for at kommer videre, så skal du ikke bruge textbox men derimod en listbox.
Jeg her her oprettet en userform med en label, en listbox og en knap.
Label har jeg "forudfyldt" med en tekst. Teksten i label ændrer sig derefter ved tryk på knappen efter at have valgt en tekst i listboxen.
Kode Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = ListBox1.Text
End Sub
Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated
Label1.Text = "Hvordan har du det?"
If Label1.Text = "Hvordan har du det?" Then
ListBox1.Items.Add("Godt")
ListBox1.Items.Add("Skidt")
ListBox1.Items.Add("Nogenlunde")
End If
End Sub
End Class |
| |
| Accepteret svar Fra : e.c | Modtaget 30 point Dato : 26-04-06 16:32 |
|
Surf............................du skal ikke give op så let.
Det er altså et meget svært program du er gået i gang med.
Så det læres ikke lige med det samme, det ta'r et stykke tid inden det bare kører derudaf.
| |
| Kommentar Fra : snortop |
Dato : 28-04-06 06:10 |
|
Det lyder som om du vil have en chatbot.
Og der er faktisk nogle meget mere advanceret måder at gøre dette på ved at bruge xml.
Noget kan ses herpå
http://www.alicebot.org/
Mit forslag
Ved jeg ikke lige om det virker med Randomize i net, på den måde
Kode if label1.text = "Hvordan har du det?" then
randomize
dim rnumber = random(3)+1
select option rnumber
case 1 : textbox.text = "jeg har det fint, tak"
case 2 : textbox.text = "Jeg har det rigtig dårlig"
Case 3 : textbox.text = "Prøv spg mig noget andet
end if |
| |
| Godkendelse af svar Fra : Surf |
Dato : 17-05-06 13:41 |
| | |
| Kommentar Fra : berpox |
Dato : 17-05-06 23:31 |
|
Og hvad var svaret på dit spørgsmål så, surf?
| |
| Du har følgende muligheder | |
|
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
| |
|
|