RunProgram

Process ››
Parent Previous Next

Язык программирования FreeBasic

 

RunProgram

RunProgram(Filename,[Parameter=""],[WorkingDirectory=""],[Flags="open"],[ShowCmd=SW_SHOWNORMAL])

Функция  открывает или выводит на печать указанный файл. Файл может быть исполняемым файлом или файлом документа.

Filename - Имя файла или папки для запуска

Parameter -  Строка параметров для исполняемого файла.

WorkingDirectory - Строка, определяющая директорию по умолчанию.

Flags - Операция для выполнения, может быть:

"open"  (по умолчанию) Функция открывает файл, указанный в параметре FileName. Файл может быть как исполняемым файлом, так и файлом документа. Файл может быть папкой, которую нужно открыть.
"print"  Функция открывает файл, указанный в параметре FileName. Файл должен быть файлом документа. Если файл является исполняемым файлом, функция открывает файл, как если бы было указано значение "open".
"explore"  Функция исследует папку, указанную в параметре FileName, программой Explorer.

ShowCmd - Определяет как файл будет показываться когда откроется. Может быть:

SW_HIDE  0  Скрывает окно приложения и активирует другое окно.
SW_MAXIMIZE  3  Разворачивает указанное окно на весь экран.
SW_MINIMIZE  6  Сворачивает указанное окно и активирует следующее по порядку окно.
SW_RESTORE  9  Активирует и показывает окно. Если окно было свернуто или развернуто на весь экран, Windows восстанавливает окно до енго нормальных размеров и позиции. Приложение должно указывать этот флаг когда восстанавливает свернутое окно.
SW_SHOW  5  Активирует окно и отображает его в текущем размере и позиции.
SW_SHOWDEFAULT  10  Устанавливает режим показа основываясь на SW_флаге указанном в структуре STATUPINFO, передаваеммой для функции CreateProcess программой, которая запускает приложение. Приложение должно вызвать ShowWindow с этим флагом для установки начального режима отображения своего окна.
SW_SHOWMAXIMIZED  3  Активирует окно и отображает его в развернутом виде.
SW_SHOWMINIMIZED  2  Активирует окно и отображает его в свернутом виде.
SW_SHOWMINNOACTIVE  7  Отображает окно в свернутом виде. Активное окно остается активным.
SW_SHOWNA  8  Отображает окно в его текущем состоянии. Активное окно остается активным.
SW_SHOWNOACTIVATE  4  Отображает окно в его самом последнем размере и позиции. Активное окно остается активным.
SW_SHOWNORMAL  1  Активирует и отображает окно. Если окно было свернуто или развернуто на весь экран, Windows восстанавливает его начальные размеры и позицию. Приложение должно указывать этот флаг когда впервые отображает свое окно.

Пример:


#Include "window9.bi"

RunProgram("notepad")


Пример2:


#Include "window9.bi"

RunProgram("notepad","1.txt")




http://mneniya.ucoz.ru/

Created with the Personal Edition of HelpNDoc: Easily create EPub books