Différence pour "info for" en Open panel et Choose

kim

Membre enregistré
26 Mars 2004
2
0
Bonjour,
J'ai un problème avec la commande "info for" dans un projet ASS.
Quand j'utilise Open Panel, pour choisir un fichier afin d'obtenir par exemple son poids cela ne fonctionne pas, par contre avec Choose File, no problem.
Je joins la portion de code. Si quelqu'un a une soluce ?? Merci, par avance.
Interface simpliste 2 boutons "Open" et "Choose". Les log sont bons avec choose, par contre avec Open Panel, AS me dit qu'il ne trouve pas le fichier.

on clicked theObject
if name of theObject is "Open" then

set defaultLocation to path to movies folder from user domain
set myPath to missing value

tell open panel
set prompt to "Open"
set can choose directories to false
end tell

set testReponse to display open panel in directory defaultLocation

if testReponse is 1 then
set file_Path_Open to path name of open panel
else
display dialog "No choose"
end if

log file_Path_Open
set file_Info_Open to info for file_Path_Open
log file_Info_Open
set size_File_Open to size of file_Info_Open
log size_File_Open

else if name of theObject is "Choose" then

set file_Path_Choose to choose file
log file_Path_Choose
set file_Info_Choose to info for file_Path_Choose
log file_Info_Choose
set size_File_Choose to size of file_Info_Choose
log size_File_Choose

end if

end clicked

mad.gif
 
Merci, Plumber, pour ta réponse éclair.
smile.gif


As-tu une soluce pour éviter le passage via "Choose"
ou est-ce irrémédiable ?

kim
wink.gif
 
bah j'ai pas trop creusé
laugh.gif


quand les trucs apple script mrche pas je fais autre chose
laugh.gif



mais tout est possible

création d'une class ,un apple event

cela nécessite que le user install des supports