mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 23:58 Benutzername: Passwort: Auto-Login

Thema: Prüfen ob Bilddatei Existiert vom 16.01.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Prüfen ob Bilddatei Existiert
Autor Nachricht
Skazz
Threadersteller

Dabei seit: 20.10.2006
Ort: Marburg (Lahn)
Alter: -
Geschlecht: Männlich
Verfasst Mi 16.01.2008 14:42
Titel

Prüfen ob Bilddatei Existiert

Antworten mit Zitat Zum Seitenanfang

Hallo Leute,

ich würde gern wissen, ob es in Flash AS ein Funktion gibt, mit der man die Existenz einer (Bild-)Datei
überprüfen kann, am besten ohne sie laden zu müssen. loadClip soll angeblich einen boolschen Wert zurückgeben, ich bekomme aber nur 'undefined'
zurück. Hier ein Stück Code:
Code:

   function loadSlideshow(LoadChapter,LoadTopic,LoadSlides) {
      var Ende:Boolean = false;
      var Count = 1;
      while (_root.loadClip("images/"+ LoadChapter + "_" + LoadTopic + "_" + Count + ".jpg", "_root.test")){
         Count++;
      }
      for(var i = 1; i <=Count; i++) {
         _root.sze1.attachMovie("content","cont"+ LoadTopic + "_" + i, this.BasisTiefe - i);
         _root.sze1["cont"+ LoadTopic + "_" + i]._visible=false;
         _root.sze1["cont"+ LoadTopic + "_" + i]._x=278;
         _root.sze1["cont"+ LoadTopic + "_" + i]._y=0;
         loadMovie("images/"+ LoadChapter + "_" + LoadTopic + "_" + i + ".jpg", "_root.sze1.cont" + LoadTopic + "_" + i +".bild");
      }
   }


Habt ihre ne Idee was ich falsch mache oder wie man das anders lösen könnte?


Zuletzt bearbeitet von Skazz am Mi 16.01.2008 14:44, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
gooodguy

Dabei seit: 22.08.2005
Ort: Paderborn
Alter: -
Geschlecht: Männlich
Verfasst Do 17.01.2008 01:06
Titel

Antworten mit Zitat Zum Seitenanfang

Also du meinst wahrscheinlich die loadClip()-Funktion der MovieClipLoader-Klasse. Um die aufzurufen brauchst du aber erst ein MovieClipLoader-Objekt. Für _root ist die Funktion nicht definiert.

Aber trotzdem wird das so nicht gehen. Schau dir mal MovieClipLoader.addListener und MovieClipLoader.onLoadError sowie die anderen on-Prozeduren an. Mit reinem Actionscript kannst du die Existenz einer Datei nicht überprüfen, ohne wenigstens ein paar Bytes zu laden, denke ich.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Kyuugo

Dabei seit: 30.01.2006
Ort: Moenchengladbach
Alter: 39
Geschlecht: Männlich
Verfasst Do 17.01.2008 10:19
Titel

Antworten mit Zitat Zum Seitenanfang

Also wenn du überprüfen willst, ob eine Datei, die du laden willst überhaupt vorhanden ist auf deinem Rechner, solltest du in der Flash-Hilfe nach "fileExists" suchen. Damit kannst du solche abfragen machen.

Gruß
Kyu
  View user's profile Private Nachricht senden
gooodguy

Dabei seit: 22.08.2005
Ort: Paderborn
Alter: -
Geschlecht: Männlich
Verfasst Do 17.01.2008 22:07
Titel

Antworten mit Zitat Zum Seitenanfang

Kyuugo hat geschrieben:
Also wenn du überprüfen willst, ob eine Datei, die du laden willst überhaupt vorhanden ist auf deinem Rechner, solltest du in der Flash-Hilfe nach "fileExists" suchen. Damit kannst du solche abfragen machen.

Gruß
Kyu

das geht vielleicht in der authoring-umgebung, aber sobald die swf auf nem server liegt nicht mehr.
  View user's profile Private Nachricht senden
 
Ähnliche Themen [SQL] Wie überprüfe ich ob eine Tab existiert?
[Java Internet Browser] Existiert so etwas?
Photoshop CS3: Bilddatei ist fehlerhaft. Und nun?
Bilddatei zeitgesteuert austauschen via FTP?
html datei in bilddatei konvertieren ?
Bilddatei vom Finder in Illustrator reinziehen oder öffnen?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.