Ho due domande ...Come si determina un tipo di dati delle variabili? Come convertire in stringa?
Qui è davvero un semplice script di esempio che causa un errore:
eventi di sistema ottenuto un errore: Non si può fare il punto 1 di ogni processo di applicazione di cui visibile = true in tipo stringa.
tell application "System Events"
repeat with appProc in (every application process whose visible is true)
display dialog appProc
end repeat
end tell
1- Come faccio a determinare il tipo di dati di una variabile?
Questo sarebbe utile per riferimenti futuri in modo da poter capire che tipo di tipo di dati ho a che fare con
2- Come posso convertire il tipo di dati di cui sopra in una stringa in modo che visualizzi con finestra di visualizzazione?
Ho provato ad aggiungere:
appProc as string
ma tanto sono un altro errore che dice:
Non può fare «classe pcap» "myapplication" di applicazione "eventi di sistema" in tipo stringa.
Un processo di applicazione ha diverse proprietà contenute in un record - Sei voler visualizzare un particolare elemento o la intero record? –
Onestamente non lo so! Sto ancora cercando di capire AppleScript, quindi quando ho un varibale come appProc e ovviamente non posso visualizzarlo come una stringa, non so cosa sia appProc, quindi è quello che sto cercando di capire. – jsherk