Avatar billede sandahl Nybegynder
08. januar 2003 - 09:59 Der er 8 kommentarer og
1 løsning

Newbie i VB ang. TextBox

Hejsa, jeg skal lave et program til min skole, hvor jeg bl.a. skal lave en konkurrence. Her kommer 10.000 kroners-spørgesmålet:

Hvordan får jeg det man har skrevet i en TextBox, og det man har lavet i nogle options (de små runde), over i f.eks resultater.txt?

Var der nogle der forstod mit spørgesmål?
Avatar billede martin_moth Mester
08. januar 2003 - 10:38 #1
textbox1.text = "Noget tekst skrevet i en textbox"

Dim MinVariabel as String
MinVariabel = Textbox1.text


"lavet i nogle options (de små runde)" - hvilke svampe har du spist?
Avatar billede sandahl Nybegynder
08. januar 2003 - 10:44 #2
Ja, men når jeg nu kører mit program så skal man kunne gemme det man skriver i en textbox, med en knap der hedder gem...

og det skal gemmes over i fil.txt

ang. svampe... de var røde med hvide prikker... de kilder så sjovt på tungen..
Avatar billede martin_moth Mester
08. januar 2003 - 10:52 #3
Aha - du mener optionbuttons (eller radiobuttons)

Læse/skrive til en fil: http://www.eksperten.dk/spm/252223
Avatar billede sandahl Nybegynder
08. januar 2003 - 10:56 #4
Jeg fatter ikke en skid...

kan du skære det ud i pap?
Avatar billede martin_moth Mester
08. januar 2003 - 11:11 #5
Jeg kan næsten ikke skære det mere ud i pap, men forsøger:

Start Visual Basic.
På din form smider du en textbox og en knap
Dobbeltklik på knappen, og indsæt koden her:

  Dim FilNummer as Integer
  Filnummer = FreeFile
  Open "C:\Fil.txt" For Output As #Filnummer
  Print #Filnummer, text1.text
  Close #Filnummer

Tryk F5 for at køre programmet
Skriv noget i text-boxen, og tryk på knappen. Det du har skrevet vil blive gemt i c:\fil.text
Avatar billede sandahl Nybegynder
08. januar 2003 - 12:27 #6
hmm.... synes ikke at den gemmer noget i den fil...
Avatar billede sandahl Nybegynder
08. januar 2003 - 12:29 #7
hvad siger du til det?
Avatar billede sandahl Nybegynder
08. januar 2003 - 12:37 #8
okey det var ikke noget problem alligevel.... men hvordan får jeg så lavet sådan at den gemmer det jeg lige har skrevet, og så skal der væe en "Clear-knap" så skal man kunne skrive noget nyt og samtidigt skal den gemme resultaterne fra de options jeg har lavet...????
Avatar billede martin_moth Mester
08. januar 2003 - 12:46 #9
Hvorfor laver du et program i VB, når du overhovedet ikke kender programmet? Bare nysgerrig...

Slet indhold af en textbox :
  textbox1.text = ""

Hvis du vil skrive flere linier i en fil:
 
  Dim FilNummer as Integer
  Filnummer = FreeFile
  Open "C:\Fil.txt" For Output As #Filnummer
  Print #Filnummer, "Linie 1"
  Print #Filnummer, "Linie 2"
  Close #Filnummer
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester