Shell Function
рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реЗрдХреЛ рдЦрдгреНрдбрдорд╛, рдЕрд░реНрдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░реБ рдЧрд░реНрджрдЫ рд░ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╢реИрд▓реА рдкрд░рд┐рднрд╛рд╖рд╛ рдЧрд░реНрджрдЫ ред
рд╡рд╛рдХреНрдп рд╕рдВрд░рдЪрдирд╛
рд╢реЗрд▓ (рд╕реНрдЯреНрд░рд┐рдЩрдХреЛ рд░реВрдкрдорд╛ рдорд╛рд░реНрдЧрдирд╛рдо[, рдЗрдиреНрдЯрд┐рдЬрд░рдХреЛ рд░реВрдкрдорд╛ рд╕рдЮреНрдЭреНрдпрд╛рд▓рд╢реИрд▓реА][, Param рд╕реНрдЯреНрд░рд┐рдЩрдХреЛ рд░реВрдкрдорд╛][, bSync])
рдкрд░рд╛рдорд┐рддрд┐
рдорд╛рд░реНрдЧ рдирд╛рдо
рдХрд╛рд░реНрдпрд╛рдХреНрд░рдордХреЛ рдорд╛рд░реНрдЧ рд░ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдо рдирд╛рдо рдкреВрд░рд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЬрд╕рд▓рд╛рдИ рддрдкрд╛рдИрдБрд▓реЗ рд╕реБрд░реБрдЧрд░реНрдирд▓рд╛рдИ рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ ред
рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╢реИрд▓реА
рдРрдЪреНрдЫрд┐рдХ рдЗрдиреНрдЯрд┐рдЬрд░ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЬрд╕рдорд╛ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рднрдПрдХреЛ рд╕рдЮреНрдЭреНрдпрд╛рд▓рдХреЛ рд╢реИрд▓реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН рджрд┐рдПрдХреЛ рдорд╛рдирд╣рд░реВ рд╕рдореНрднрд╡ рд╣реБрдиреНрдЫрдиреН:ред
0 |
рдлреЛрдХрд╕ рд▓реБрдХрд╛рдИрдЗрдХреЛ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдо рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рд╣реБрдиреНрдЫ ред |
1 |
рдлреЛрдХрд╕ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдо рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рдорд╛рдирдХ рд╕рд╛рдЗрдЬрдорд╛ рд╣реБрдиреНрдЫ ред |
2 |
рдлреЛрдХрд╕ рдШрд╛рдЯрд╛рдЗрдПрдХреЛ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдо рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рд╣реБрдиреНрдЫ ред |
3 |
рдлреЛрдХрд╕ рдмрдврд╛рдЗрдПрдХреЛ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдо рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рд╣реБрдиреНрдЫ ред |
4 |
рдлреЛрдХрд╕ рдмрд┐рдирд╛рдХреЛ рдорд╛рдирдХ рд╕рд╛рдЗрдЬ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдо рд╕рдЮреНрдЭреНрдпрд╛рд▓ ред |
6 |
рдШрдЯрд╛рдПрдХреЛ рдХрд╛рд░реНрдпрд╛рдХреНрд░рдо рд╕рдЮреНрдЭреНрдпрд╛рд▓, рд╕рдХреНрд░рд┐рдп рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рдмрд╛рдБрдХрд┐ рдмрдЪреЗрдХреЛ рдлреЛрдХрд╕реН ред |
10 |
рдкреБрд░рд╛-рдкрд░реНрджрд╛ рдкреНрд░рджрд░реНрд╢рди |
Param
рдХреБрдиреИ рд╕реНрдЯреНрд░рд┐рдЩ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдЬрд╕рдорд╛ рдкрд╛рд╕ рдЧрд░реНрди рдЪрд╛рд╣реЗрдХреЛ рдЖрджреЗрд╢ рд░реЗрдЦрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН ред
bSync
рдпрджрд┐ рдпреЛ рдорд╛рдирд▓реЗрд╕рддреНрдп рд▓рд╛рдИ рд╕реЗрдЯ рдЧрд░реЗрдХреЛ рдЦрдгреНрдбрдорд╛ рд╢реЗрд▓ рдЖрджреЗрд╢ рд░ рд╕рдмреИ рдЦLibreOfficeрдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВрд▓реЗ рд╢реЗрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдкреВрд░рд╛ рд╣реБрджрд╛ рд╕рдореНрдо рдкрд░реНрдЦрд┐рд░рд╣рдиреНрдЫ ред рдпрджрд┐ рдпреЛ рдорд╛рдирд▓реЗрдЭреБрдареЛ рд▓рд╛рдИ рд╕реЗрдЯ рдЧрд░реЗрдХреЛ рдЦрдгреНрдбрдорд╛ рд╢реЗрд▓рд▓реЗ рд╢рд┐рдзреИ рдлрд░реНрдХрдиреНрдЫ ред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рди рдЭреБрдареЛ рд╣реБрдиреНрдЫ ред
рдЙрджрд╛рд╣рд░рдг
Sub ExampleShellForWin
Shell("c:\windows\calc.exe",2)
End Sub