Avatar billede spg10 Nybegynder
16. januar 2004 - 16:40 Der er 26 kommentarer og
2 løsninger

Textbox = form

hej...

hvordan for man noget man har skrevet i en textbox til at stå på formens Caption ved at trykke på en command knap der hedder CmdRun
Avatar billede thesurfer Nybegynder
16. januar 2004 - 16:49 #1
me.caption = Text1.Text
Avatar billede sjh Nybegynder
16. januar 2004 - 16:49 #2
Private Sub CmdRun_Click()
  Me.Caption = Text1.Text
End Sub
Avatar billede spg10 Nybegynder
16. januar 2004 - 16:59 #3
mener hvis man skriver
<name prøve> vil form hedde prøve
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:04 #4
eller bare name prøve så skulle formen hedde prøve
Avatar billede thesurfer Nybegynder
16. januar 2004 - 17:08 #5
huh? Hvad er "name" og hvorfor? :)
Hvad vil du? Det vi har skrevet, gør det du spørger om..

Kom lige med en ny forklaring :)
- og hvis du kan, svar på mine spm..
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:20 #6
vil lave en txtbox hvor der fx. Står name ss
og så hedder formen ss
Avatar billede thesurfer Nybegynder
16. januar 2004 - 17:21 #7
Er det navnet eller title/caption du vil ændre? Det er nemlig ikke det samme..
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:22 #8
title/caption
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:23 #9
ved at skrive name ss fx
Avatar billede thesurfer Nybegynder
16. januar 2004 - 17:26 #10
hm.. du vil skrive "name ss" i tekstboksen, og derefter klikke på CmdRun, og derved skifte titel til "ss"?

Eller bare skrive "name ss" i tekstboksen, og derved skifte titel "ss", direkte?
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:40 #11
det første
Avatar billede thesurfer Nybegynder
16. januar 2004 - 17:43 #12
Jeg forstår ikke lige "name"-delen.. med det er vel fordi det skal se sejt ud? :)

Private Sub CmdRun_Click()
Me.Caption = Mid(Text1.Text, Len("name "))
End Sub
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:53 #13
hvad er "len
Avatar billede thesurfer Nybegynder
16. januar 2004 - 17:54 #14
Len henter længden af det der står i ().. f.eks. "name " = 5 tegn..
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:56 #15
nåå okay
Avatar billede spg10 Nybegynder
16. januar 2004 - 17:57 #17
hvordan gemmer man så filen i fx .vv 'kender ikke filen
og så åbner det program jeg har det som text
Avatar billede thesurfer Nybegynder
16. januar 2004 - 18:03 #18
Du kan bl.a. bruge FileSystemObject (ASP og ikke VB, men kan bruges i VB):
Lektion 15: Læse fra en tekstfil - http://html.dk/tutorials/asp/lektion15.asp
Lektion 16: Skrive til en tekstfil- http://html.dk/tutorials/asp/lektion16.asp

Læs evt http://html.dk/tutorials/asp/ da asp kode og kan bruges i VB.. dog ikke alt..

Ellers synes jeg at du skal oprette et nyt spm, fordi det har ikke noget med dit spm at gøre..
Avatar billede spg10 Nybegynder
16. januar 2004 - 18:05 #19
mener
hvordan gemmer jeg så den text fra textboxen i en .vv fil
og så skal det program jeg har lavet så åbne det som txt
Avatar billede spg10 Nybegynder
16. januar 2004 - 18:07 #20
kan jeg ikke har ikke flere point tilbage
Avatar billede thesurfer Nybegynder
16. januar 2004 - 18:11 #21
hmm.. hvordan fa'en kan det være at du har -46?? :)
Avatar billede thesurfer Nybegynder
16. januar 2004 - 18:16 #22
Vi kan bare sige at du beholder de 46 points fra det her spm..
Du får 5 points for hver dag, at du har din konto.. så du har 2 muligheder:

1) Vent, og få 5 points for hver dag du venter
2) Besvar spm.. men gør det seriøst.. ikke noget med at bare slynge svar ud..
Avatar billede spg10 Nybegynder
16. januar 2004 - 18:24 #23
du kan bare svare ser om jeg kan stille et nyt spm med 0 point
Avatar billede thesurfer Nybegynder
16. januar 2004 - 18:29 #24
Nej.. folk skal ha' deres points. Kan du ikke "betale", så kan du ikke "købe" :)

Forestil dig at points er en valute, eller en løn.. når en bruger har arbejdet for dig, skal han/hun ha' løn.
Jeg vil ikke ha' de points, fordi jeg mener at de kan bruges på et bedre spm.

- Spar op. Ingen points, ingen spm.

Jeg har snart 25.000 points.. Jeg stiller næsten aldrig et spm, fordi jeg kan finde ud af at bruge en søgemaskine :)
..det er, ved fejl, sket et par gange.. ;-)
Avatar billede martin_moth Mester
16. januar 2004 - 18:42 #25
Det er det mest sære spørgsmål jeg har set på eksperten..

Hvad i alverden er "name" - hvorfor skulle man skrive "name" i textboxen, hvis formen alligevel ikke skal hede name?

Meget meget mystisk

Hvis du har en en textbox, og du vil have textboxens indhold til at stå i formens caption når du trykker på knappen, er det så simpelt som

Private Sub CmdRun_Click()
  Form1.Caption = Text1.Text 'Forudsat din form hedder Form1
End Sub

Og så er der vel ikke mere at spørge om?

Hvis du er i pointmangel, så uddel 15 points for dette spørgsmål svarende til sværhedsgraden!
Vil du spørge om noget andet, så opret et nyt spørgsmål

Selvom vbscript, der bruges i asp, minder meget om VB, vil jeg ikek anbefale dig at blande de to ting sammen når du er så "grøn" som du er. Læs hellere en tutorial om VB, der er masser, bare søg på tutorial i denne kategori!
Avatar billede thesurfer Nybegynder
16. januar 2004 - 22:54 #26
martin_moth>
Jeg tror at det med "name" er noget layout-halløj.. :) (er ikke sikker)

Jeg vil tro at det er bedre at bruge Me.Caption, idet du ikke behøver at kende navnet på formen. Det gør det også muligt for koden at virke, selvom du omdøber din form.

Mht de 15 points, så har du ret. Det er en "let" opgave. Men jeg mener, at den er for nem til at koste 15 points. Derfor skrev jeg at "de kan bruges på et bedre spm".

Mht vbscript/asp/vb, har du også ret. For en newbie, er det nok ikke en god ide at blande dem. Når man får lidt mere erfaring, kan man godt kigge på sprogene, og drage paralleller.
Avatar billede spg10 Nybegynder
17. januar 2004 - 11:35 #27
det der name halløj er noget ligesom
leopard
www.leopardprogramming.com
Avatar billede speedo Nybegynder
17. januar 2004 - 11:52 #28
Private Sub CmdRun_Click()
  Form1.Caption = Text1.Text
End Sub
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