Bonjour,

Novice sur flash, Je suis entrain de créer un cd pour présenter un un catalogue de produit et une liste de prix en PDF pour mon boulot.
Pour lancer les pdf, je n'ai pas rencontrer de souci.
Par contre, je rencontre des problèmes avec la fonction getVersion (), que j'utilise pour détecter si l'ordinateur que j'utilise est un PC ou Mac, sachant que pour ouvrir des PDF avec une projection flash n'est pas la même.
J'ai réaliser auparavant le dossier fscommand puis les fichier en .bat et les apple script sans souci. Je les ai tous testés et ils fonctionnent correctement.

Avant que j'oublie voila le message d'erreur qui est affiché lors de la publication:

Appel à une méthode qui ne semble pas définie, getVersion.

Voila je passe mon script:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//Commande de détection de OS avec ouverture des prix
Button_price.addEventListener(MouseEvent.CLICK, open_price);
function open_price () {
if (getVersion ().substr (0, 3) == "WIN") {
fscommand ("exec", "client_price.bat");
}
else{
fscommand ("exec", "clients_price_2010");
}
}
 
//Commande de détection de OS avec ouverture du catalogue
 
Button_Catalogue.addEventListener(MouseEvent.CLICK, open_catalog);
 
function open_catalog(){
if (getVersion ().substr (0, 3) == "WIN") {
fscommand ("exec", "catalog_2010.bat");
}
else{
fscommand ("exec", "catalogue_2010");
}
}



Merci beaucoup d'avance pour votre aide

Clement