Shell Function

প্রয়োজনবোধে, অন্য একটি অ্যাপ্লিকেশন শুরু করা হয় এবং সংশ্লিষ্ট উইন্ডো শৈলী নির্ধারণ করা হয়।

সিনট্যাক্স

Shell (Pathname As String[, Windowstyle As Integer][, Param As String][, bSync])

প্যারামিটার

পাথের নাম

আপনি যে প্রোগ্রামটি শুরু করতে চান তার সম্পূর্ণ পাথ এবং নাম।

উইন্ডোশৈলী

যে উইন্ডোতে প্রোগ্রামটি চলবে তার শৈলী উল্লেখকারী ঐচ্ছিক ইনটিজার এক্সপ্রেশন। সম্ভাব্য মানসমূহ নিচে উল্লেখিত:

0

গোপন প্রোগ্রাম উইন্ডোতে ফোকাস।

1

আদর্শ আকারের প্রোগ্রাম উইন্ডোতে ফোকাস।

2

ন্যূনতম বিস্তারিত প্রোগ্রাম উইন্ডোতে ফোকাস।

3

পূর্ণ বিস্তারিত প্রোগ্রাম উইন্ডোতে ফোকাস।

4

ফোকাস ব্যয়তিত আদর্শ আকারের প্রোগ্রাম উইন্ডো।

6

ন্যূনতম বিস্তারিত প্রোগ্রাম উইন্ডো, সক্রিয় উইন্ডোতে ফোকাস বিদ্যমান।

10

পূর্ণ-পর্দা প্রদর্শনী।


প্যারামিটার

যেকোনো স্ট্রিং এক্সপ্রেশন যা পাস করতে চায় এমন একটি কমান্ড লাইন উল্লেখ করে।

bSync

যদি এই মানটি true হয়, তাহলে Shell কমান্ড এবং সকল LibreOffice কাজ এই shell প্রক্রিয়া সম্পন্ন না হওয়া পর্যন্ত অপেক্ষা করে থাকে। যদি মান false হয়, তাহলে সরাসরি shell প্রদান করে থাকে। ডিফল্ট মান হলো false

Error codes:

5 Invalid procedure call

53 File not found 53 File not found

73 Feature not implemented

উদাহরণ

Sub ExampleShellForWin

    Shell("c:\windows\calc.exe",2)

End Sub