Avatar billede dingo2 Nybegynder
21. juni 2004 - 19:44 Der er 18 kommentarer og
1 løsning

danske bogstaver, vises som tegn i flash

Nu har jeg kigget løs, efter en løsning på dette lille problem
men har kun kunne finde noget når det gælder læsning fra txt filer.

når jeg henter text fra access database via ASP til flash
Er ÆØÅ ikke læseligt.

Er det noget der skal gøres i asp eller flash...??

og hvad er den bedste løsning...
Avatar billede barklund Nybegynder
21. juni 2004 - 23:15 #1
Du kan selv vælge.

Flash forventer som standard, at tegn kommer ind som UTF8 indkodede tegnkoder.

ASP og din database vil (formodentlig) som standard indeholde Latin-1 indkodede tegnkoder.

Du kan få flash til at forvente Latin-1 tegn eller få din ASP til at outputte UTF8 tegn.

Latin-1-versionen - skriv følgende kode i en frame i din film:

System.useCodePage = true;

UTF8-versionen - spørg i ASP kategorien :)

Og den bedste? Brug UTF8... forklaringen er lang men god nok - med mindre du er helt sikker på, at du kun vil ramme et dansk publikum med almindelige danske computere...

// Morten Barklund
Avatar billede dingo2 Nybegynder
22. juni 2004 - 11:45 #2
Mange tak...

Da jeg i dette tilfælde kun henvender mig ( i første omgang ) til danskere
starter jeg med "System.useCodePage = true;" det virker fint, men senere er det nok bedre med det andet til den tid.. Takker

lad mig give dig et slav EM point
Avatar billede barklund Nybegynder
22. juni 2004 - 11:59 #3
fjong fjong
Avatar billede dingo2 Nybegynder
22. juni 2004 - 12:56 #4
vil du ikke have point ????
Avatar billede gobbles Nybegynder
22. juni 2004 - 13:43 #5
Hej Jeg blander mig lige hvis det er ok....Morten har sikkert travlt med at forberede sig til i aften...men skulle han ha tid.. jeg havde samme problem og fik mine data fra asp, jeg indsatte så System.useCodePage=true; i første frame...men jeg får en fejlmelding, er der noget underforstået jeg har misset...

**Error** Scene=Scene 1, layer=bestil, frame=1:Line 2: There is no property with the name 'useCodePage'.
    System.useCodePage = true;

Total ActionScript Errors: 1     Reported Errors: 1
Avatar billede mat Nybegynder
22. juni 2004 - 14:23 #6
System.useCodepage er fra og med flash player 6, bruger du flash 5?
Avatar billede gobbles Nybegynder
22. juni 2004 - 14:27 #7
nej jeg er på 2004 MX (fra 2 uger siden så lidt noob i den)
Avatar billede mat Nybegynder
22. juni 2004 - 15:20 #8
Og du har skrevet det i første frame? Jeg er ikke sikker på hvor case sensitiv 2004 er men p'et skal være vist være lowercase.
Avatar billede gobbles Nybegynder
22. juni 2004 - 15:29 #9
Så kom jeg af med fejlmeldingen, men desværre vises mine fine danske vokaler stadig som firkanter....
Avatar billede mat Nybegynder
22. juni 2004 - 15:32 #10
Det er som barklund påpeger heller ikke en bulletproof løsning på nogen måde - har du ikke mulighed for at encode dit asp-output?
Avatar billede gobbles Nybegynder
22. juni 2004 - 15:43 #11
Nogen forslag til hvordan?
Jeg er nemlig asp spasser og kammeraten jeg laver det sammen med har aldrig haft brug for det i asp...så han siger det er flash' skyld hvilket går lidt i min stolthed..:)
Avatar billede mat Nybegynder
22. juni 2004 - 16:04 #12
næ, jeg ved heller ikke ret meget om asp (asp er fjollet) - prøv at spørge i asp kategorien :)
Avatar billede grafikeren Nybegynder
23. juni 2004 - 16:40 #13
ASP er nyttigt, hvis man kan finde ud af det. :-)

Hvis du fx har en variabel i ASP, som hedder "tekst", så skriver du:

Server.URLEncode(tekst)

Så har du også danske tegn og lignende.
Avatar billede grafikeren Nybegynder
23. juni 2004 - 16:42 #14
altså i din ASP kode.
Avatar billede gobbles Nybegynder
23. juni 2004 - 16:57 #15
tak for tippet du er alle tiders..
Avatar billede mat Nybegynder
23. juni 2004 - 17:40 #16
grafikeren > ja det er det da, men jeg foretrækker nu php til den slags ballade ;)
Avatar billede gobbles Nybegynder
23. juni 2004 - 17:45 #17
Nu er hele projektet jo lavet i ASP så bittert at skulle "skifte hest midt i vandløbet"...

Men må da indrømme at små ting som ændre billeder, formater og sende mail..er lidt voldsomt i ASP i forhold til php..
Avatar billede barklund Nybegynder
02. juli 2004 - 09:48 #18
Hov, jeg har jo stadig glemt at lægge et svar her :)
Avatar billede barklund Nybegynder
02. juli 2004 - 09:50 #19
Hm, er det nogen herfra, der har givet mig 0% i karma? Det var vist det eneste spørgsmål jeg deltog i den pågældende dag. Jeg søger blot en begrundelse(?)...
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