Avatar billede gantz Nybegynder
02. februar 2004 - 17:55 Der er 8 kommentarer og
1 løsning

scrollbar og mysql

Hey der,
jeg har sat et dynamisk tekstfelt op i flash MX 2004, med en scrollbar component på. Teksten kommer fra en MySQL database, og lægges ind i tekstfeltet via loadVariables. Problemet er at scrollbaren ikke reagerer på det tekst der kommer ind i tekstfeltet. Hvis jeg skriver noget i tekstfeltet virker det godt nok, så det er ikke fordi at scollbaren ikke er tilknyttet korrekt. Hvad er der galt?

En anden ting er, jeg kan ikke se hvor jeg kan definere et tekstareas(component) variabel, kan det passe at der ikke er et?
Avatar billede barklund Nybegynder
02. februar 2004 - 18:17 #1
For det første bør du ikke bruge den gamle loadVariables men istedet det smarte nye LoadVars (som ikke er SÅ nyt igen, da det har været her i 2½ år)...

Efter du har puttet teksten ind i tekstfelt i din loadVars, skal du lige "touche" tekstfeltets højde:

mit_textfield.textHeight += 0;

Du skal ikke bruge tekstfelts variabler til noget som helst, når du bruger LoadVars, for der er ikke længere ukontrollerede asynkrone feedbacks...
Avatar billede lokum Nybegynder
03. februar 2004 - 10:43 #2
Hvorfor skal man "touche" tekstfeltets højde, hvis jeg må spørge? (o;
Avatar billede gantz Nybegynder
03. februar 2004 - 10:51 #3
Hey der barkelund tak for svaret, jeg har desværre ikke fået det til at virke med LoadVars. Har du en god tutorial eftersom jeg er langt bagud he he.
Avatar billede barklund Nybegynder
03. februar 2004 - 16:12 #4
lokum >>

Tekstfeltet "ved ikke" at det er blevet opdateret med en ny tekst - derfor skal man "touche" den.


gantz >>

Hvis du før havde et tekstfelt med variabelnavn "min_tekst" og scriptet:

loadVariables("some.php", "");

Så skal du nu istedet give dit tekstfelt instancenavn "mit_tekstfelt" og skriver:

hentTekst = new LoadVars();
hentTekst.onLoad = function() {
    mit_tekstfelt.text = this.min_tekst;
    mit_tekstfelt.textHeight += 0;
}
hentTekst.load("some.php");

// Barklund
Avatar billede gantz Nybegynder
20. april 2004 - 10:45 #5
Takker for hjælpen
Avatar billede gantz Nybegynder
20. april 2004 - 10:46 #6
Hey Barkelun kan du ikke lige svare så du kan få nogle point
Avatar billede barklund Nybegynder
20. april 2004 - 11:09 #7
Oki :)
Avatar billede gantz Nybegynder
20. april 2004 - 11:44 #8
Sorry, har ikke lige fået afsluttet spørgsmålet.
Avatar billede barklund Nybegynder
20. april 2004 - 12:00 #9
Tarker for points :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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