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āĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ
Sub ExampleShellForWin
Shell("c:\windows\calc.exe",2)
End Sub