एप्पलस्क्रिप्ट के यूआई परिणाम की आवश्यकता है और पसंद पूछें?

मैंने एक ऐप्पलस्क्रिप्ट बनाया है जो उस स्थान पर फ़ोल्डर बनाने के लिए फ़ंक्शन के लिए है जहां मैं चाहता हूं, फिर इस फ़ोल्डर में कई खाली टेक्स्ट फ़ाइलों को रखें।

मैं जानना चाहता हूं कि इस स्क्रिप्ट के निष्पादन के अंत में कैसे करना है, एक खिड़की कह रही है कि स्क्रिप्ट सही तरीके से निष्पादित हो रही है और मुझसे पूछ रही है कि क्या मैं एक साधारण बटन के साथ खोजक में फ़ोल्डर प्रदर्शित करना चाहता हूं।

मेरी लिपि:

set folderName to text returned of (display dialog "Please enter the folder name:" default answer "Folder_Name")
set loc to choose folder "Choose Parent Folder Location"

tell application "Finder"
    set newfolder to make new folder at loc with properties {name:folderName}
    make new file at newfolder with properties {name:"fileA.txt"}
    make new file at newfolder with properties {name:"fileB.txt"}
    make new file at newfolder with properties {name:"fileC.txt"}
end tell

यह संभव है ?

तो, यदि यह संभव है, तो क्या आप कृपया मेरी मदद कर सकते हैं?

0

1 उत्तर

set folderName to text returned of (display dialog "Please enter the folder name:" default answer "Folder_Name")
set loc to choose folder "Choose Parent Folder Location"

try
    tell application "Finder"
        set newfolder to make new folder at loc with properties {name:folderName}
        make new file at newfolder with properties {name:"fileA.txt"}
        make new file at newfolder with properties {name:"fileB.txt"}
        make new file at newfolder with properties {name:"fileC.txt"}
    end tell

    display dialog "Script executed correctly. Reveal Folder" buttons {"Cancel", "OK"} default button "OK" cancel button "Cancel"
    if button returned of the result = "OK" then
        tell application "Finder"
            reveal newfolder
            activate
        end tell
    end if
end try
0
जोड़ा
आपका बहुत बहुत धन्यवाद ! ठीक काम करता है ! इस चेतावनी पॉपअप में एक नई लाइन जोड़ना संभव है? संदेश दो लाइनों पर रखो?
जोड़ा लेखक GilbertOOl, स्रोत