Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-11-2003, 08:39   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 172
ASP Datei auslesen

Das Problem habe ich auch schon im Datenbank-Forum gepostet, aber leider befindet sich da fast nie jemand, deshalb nochmal hier. Tut mir leid.

Also ich habe eine asp Datei, die aus einer Datenbank ausgelesen wird und eine Länderliste enthält die wie folgt aussieht:

&countries= ,Afghanistan,Africa,Albania,Algeria,American Samoa,Andorra,Angola,Anguilla,Antarctica,Antigua And Barbuda,Argentina,Armenia,Aruba,Australia,Austria,
Azerbaijan,Bahamas,Bahrain,Bangladesh,Barbados,Bel
arus,Belgium,Belize,Benin,Bermuda,Bhutan,Bolivia,B
osnia And Herzegowina,Botswana,Bouvet Island,Brazil,British Indian Ocean Territory,Brunei Darussalam,Bulgaria,Burkina Faso,Burundi,Cambodia,Cameroon,Canada,Cape Verde,Caribbean,Cayman Islands,Central African Republic,Chad,Chile,China,Christmas Island,Cocos (Keeling) Islands,Colombia,Comoros,Congo,Cook Islands,Costa Rica,Cote D' Ivoire,Croatia,Cuba,Cyprus,Czech Republic,Denmark,Djibouti,Dominica,Dominican Republic,East Timor,Ecuador,Egypt,El Salvador,Equatorial Guinea,Eritrea,Estonia,Ethiopia,Falkland Islands,Faroe Islands,Fiji,Finland,France,France Metropolitan,French Guiana,French Polynesia,French Southern Territories,Gabon,Gambia,Germany,Ghana,Gibraltar,G
iorgia,Greece,Greenland,Grenada,Guadeloupe,Guam,Gu
atemala,Guinea,Guinea-Bissau,Guyana,Haiti,Heard And Nc Donald Islands,Honduras,Hungary,Iceland,India,Indonesia,I
ran,Iraq,Ireland,Israel,Italy,Jamaica,Japan,Jordan
,Jugoslawia,Kazakhstan,Kenya,Kiribati,Korea,Kuwait
,Kyrgyzstan,Lao People's Republic,Latvia,Lebanon,Lesotho,Liberia,Libyan Arab Jamahiriya,Liechtenstein,Lithunia,Luxembourg,Macau
,Macedonia,Madagascar,Malawi,Malaysia,Maldives,Mal
i,Malta,Marshall Islands,Martinique,Mauritania,Mauritius,Mayotte,Me
xico,Micronesia,Moldova,Monaco,Mongolia,Montserrat
,Morocco,Mozambique,Myanmar,Namibia,Nauru,Nepal,Ne
therlands,Netherlands Antilles,New Caledonia,New Zealand,Nicaragua,Niger,Nigeria,Niue,Norfolk Island,North Korea (People's Republic Of Korea),Northern Mariana Islands,Norway,Oman,Pakistan,Palau,Panama,Papua New Guinea,Paraguay,Peru,Philippines,Pitcairn,Poland,P
ortugal,Puerto Rico,Qatar,Ran Federation,Reunion,Romania,Russia,Rwanda,Saint Kitts And Nevis,Saint Lucia,Saint Vincent And The Grenadines,Samoa,San Marino,Sao Tome And Principe,Saudi Arabia,Senegal,Seychelles,Siearra Leone,Singapore,Slovakia,Slovenia,Solomon Islands,Somalia,South Africa,South Georgia And The South Sandwich Islands,South Korea (Republic Of Korea),Spain,Sri Lanka,St. Helena,St. Pierre And Miquelon,Sudan,Suriname,Svalbard And Jan Mayen Islands,Swaziland,Sweden,Switzerland,Syrian Arab Republic,Taiwan,Tajikistan,Tanzania,Thailand,Togo,
Tokelau,Tonga,Trinidad And Tobago,Tunisia,Turkey,Turkmenistan,Turks And Caicos Islands,Tuvalu,U.S. Minor Outlying Islands,U.S.A.,Uganda,Ukraine,United Arab Emirates,United Kingdom,Uruguay,Uzbekistan,Vanuatu,Vatican City State,Venezuela,Viet Nam,Virgin Islands (British),Virgin Islands (US),Wallis And Futuna Islands,Western Sahara,Yemen,Zaire,Zambia,Zimbabwe


Ja, sehr viele Länder. :/ Aus dieser ASP Datei soll in einer Flash Datei eine Länderliste erstellt werden und zwar soll dann auch noch jedes einzelne Land eine Schaltfläche sein mit einem MouseOver-Effekt.
Hat jemand einen verständlichen Ansatz oder vielleicht auch einen weiterführende Hilfe?
JensEickhoff ist offline   Mit Zitat antworten
Alt 11-11-2003, 09:27   #2 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
ActionScript:
  1. // aus kop also nicht getestet:
  2. var l_asp = new LoadVars();
  3. l_asp.load("file.txt");
  4. l_asp.onLoad = createList;
  5. function createList() {
  6.     var countries_array = l_asp.countries.split(",");
  7.     for (var o = 0; o<countries_array.length; o++) {
  8.         // ausgabe
  9.         trace(countries_array[o]);
  10.     }
  11. }

Geändert von thorben.schmitt (11-11-2003 um 09:29 Uhr)
thorben.schmitt ist offline   Mit Zitat antworten
Alt 11-11-2003, 09:56   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 172
Ja hallo, die Länder werden mit deinem Script schon mal alle richtig getraced und schön untereinander ausgegeben. Wie kann ich die denn jetzt im Film positionieren, editieren und in Schaltflächen verwandeln? Also..es müssen nicht unbedingt Schaltflächen sein, sie sollen einfach grau sein im Auf-Zustand und Rot im Darüber Zustand.

(Verlinkt werden müssten sie dann auch noch aber das kann ich auch später machen...)

So ein Ansatz oder so wäre nett.
JensEickhoff ist offline   Mit Zitat antworten
Alt 11-11-2003, 22:25   #4 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
erstelle einen mc mit der verknuepfungsnamen "button" in der bibliothek. in diesem button ein textfeld mit dem instanznamen "label_txt"
dann aendere die function folgendermassen:
ActionScript:
  1. function createList() {
  2.         var countries_array = l_asp.countries.split(",");
  3.         for (var o = 0; o<countries_array.length; o++) {
  4.                 // ausgabe
  5.                 var path=_root
  6. var b=path.attachMovie("button",["butt_"+o],o,{_x:10,_y:20*o})
  7. b.label_txt.text=countries_array[o];       
  8. }
  9. }
mit den werten musst du natuerlich noch ein bischen rumspielen
thorben.schmitt ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:31 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele