2017-07-14 2 views
0

Existe-t-il un moyen d'interroger le chemin et le nom de fichier d'un objet dans un praatscript?obtenir le chemin d'accès et le nom de fichier d'un objet

Je veux enregistrer un TextGrid dans le même fichier j'ai ouvert (overwite il)

J'étais penser à quelque chose comme:

selectObject: n 
    type_name$ = selected$() 
    file_name$ = some_way_to_query_this..., n 
    type$ = extractWord$ (type_name$, "") 
    if type$ == "TextGrid" 
     runScript: "save.praat", file_name$ 
    endif 

Répondre

1

No. objets à ne pas stocker Praat informations sur leur emplacement sur le disque parce que la plupart des objets n'existeront jamais sur le disque. Les objets ne sont pas des fichiers.

Si vous lisez un objet à partir d'un fichier, puis que vous souhaitez stocker l'objet au même emplacement, vous devez stocker cette information ailleurs.