Avatar billede left Nybegynder
23. juni 2004 - 10:49 Der er 7 kommentarer

Sammensætte objektnavn

Er det muligt at sammensætte et objekts navn, således at:
TextBox1+2
er det samme som:
TextBox3

Eller med rene strenge:
TextBoxA&B
er det samme som:
TextBoxAB

Håber I forstår :-)
Avatar billede joern Nybegynder
23. juni 2004 - 11:51 #1
Hej.

Jeg forstår det ikke, men du kan jo bare prøve!

VB5 som jeg anvender er ret tolerant. man kan f.eks. undlade ved tekstbokse at angive at det er indholdet (ikke ikke f.eks. positionen) man vil håndtere.

var = text1  giver det samme som var = text1.text (det sidste er korrekt)

M.v.h.  Jørn
Avatar billede tubber Juniormester
23. juni 2004 - 12:36 #2
Mener du følgende:

Text3.Text = Text1.Text & " " & Text2.Text ?

Eller vil du dele text3 op så den bliver splittet i Text1 og 2 ?
Avatar billede left Nybegynder
23. juni 2004 - 16:34 #3
Nej, jeg vil ikke sammenlægge variabler.

Jeg vil sammesætte objektets navn, altså objektet som indeholder en variabel.

Hvis I forestiller Jer at jeg i min form har:
TextBox1 TextBox2
TextBox3 TextBox4
...flere...

TextBox1 og TextBox2 hænger sammen således at det der angives i TextBox1 krypteres i en procedure og skrives herefter i TextBox2. Det samme med TextBox3 og TextBox4, samt 100 andre parrede TextBox'e.

Det eneste proceduren skal vide er indholdet af TextBox'en og navnet på den TextBox proceduren blev kaldt fra. Proceduren kan derfor kryptere teksten og udregne hvilken TextBox resultatet skal komme i.

Lidt pseudo:
- "Hej" angives i TextBox25
- Proceduren kaldes med "Hej" og "25" som parameter
- Proceduren fortager en kryptering og udregner hvor resultatet skal skrives (altså TextBox & 25+1)
- Resultatet skrives nu i TextBox26

Temmelig svært at forklare, men kort sagt, sammensætte et objekts navn :-)
Avatar billede tubber Juniormester
24. juni 2004 - 14:16 #4
Så er det nemmeste at lave array's af 2 textboxe af gangen....

Du opretter et array ved at lave text1.text som du plejer, og derefter markere du den og trykker ctrl+c og ctrl+v og siger ja til du vil ha den i et array....

Sådan laver du de nødvendige array's indtil du har nok :)

Håber det hjælper ellers må du jo lige sige til :)
Avatar billede left Nybegynder
19. juli 2004 - 23:33 #5
Fik ikke løst problemet, som ønsket - men dog et godt alternativ.

Du får lidt points - tak.
Avatar billede left Nybegynder
19. juli 2004 - 23:34 #6
Smid lige et svar :-)
Avatar billede tubber Juniormester
20. juli 2004 - 00:02 #7
Tag dem selv :) du fik jo ikke svar på det du spurgte om, men du kan evt. maile mig projektet så vil jeg da gerne lige kigge på det :)

tubber@krog-frandsen.dk
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