|
|
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как запустить приложение Windows, например gpedit.cpl встроенного в WinXP! Я решил эту проблему используя командную строку, но это не рационально! Код выглядит так: Shell "cmd /c gpedit.cpl". Свернутая командная строка не радует, даже если она и закрывается при закрытии gpedit.exe. К тому же, работает только с WinNT. Одним словом, глупо выходит! Наверняка есть способ интересней! Жду ваших предложений! Заранее благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2005, 03:19:02 |
|
||
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
автор. К тому же, работает только с WinNT. ну для этого вообще-то есть переменная %comspec% А вообще такие файлы надо "запускать", вызывая соответствующий интерпретатор и передавая их как параметры. Для cpl это - control.exe кажется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2005, 10:17:35 |
|
||
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
--null--, если можете расскажите подробнее о переменной %comspec%. Заране благодарен! А способ передачи приложению-интерпретатору необходимый файл (программу) в виде параметров я знал, но увы о *.cpl интерпретаторе не слышал! Попробуем control.exe! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2005, 04:26:18 |
|
||
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
Не знаю правда, что такое gpedit.cpl :). Но сэмпл все равно настрочил Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2005, 10:59:43 |
|
||
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
Спасибо, за подсказку! Да, gpedit.cpl - это забавная описка вышла. Конечно, имелось ввиду gpedit.msc! А вот может, кто подскажет интерпритатор под *.msc, а вот под *.cpl - действительно control.exe. Тобишь получается команда, кто не понял Shell "Control desc.cpl" Так, мы увидем свойства экрана :) Да, и если не трудно то помимо "open" в вышеуказанном коде, какие существуют команды? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 05:58:42 |
|
||
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
авторА вот может, кто подскажет интерпритатор под *.msc, а вот под *.cpl - действительно control.exe. mmc.exe ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 09:39:33 |
|
||
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
VipFedorДа, и если не трудно то помимо "open" в вышеуказанном коде, какие существуют команды? Shell Functions lpOperation [in] Pointer to a null-terminated string, referred to in this case as a verb, that specifies the action to be performed. The set of available verbs depends on the particular file or folder. Generally, the actions available from an object's shortcut menu are available verbs. For more information about verbs and their availability, see Object Verbs. See Extending Shortcut Menus for further discussion of shortcut menus. The following verbs are commonly used. edit Launches an editor and opens the document for editing. If lpFile is not a document file, the function will fail. explore Explores the folder specified by lpFile. find Initiates a search starting from the specified directory. open Opens the file specified by the lpFile parameter. The file can be an executable file, a document file, or a folder. Prints the document file specified by lpFile. If lpFile is not a document file, the function will fail. NULL For systems prior to Microsoft Windows 2000, the default verb is used if it is valid and available in the registry. If not, the "open" verb is used. For Windows 2000 and later systems, the default verb is used if available. If not, the "open" verb is used. If neither verb is available, the system uses the first verb listed in the registry. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 10:38:00 |
|
||
|
Как запустить приложение из кода вида отличного от *.exe
|
|||
|---|---|---|---|
|
#18+
VipFedor Да, и если не трудно то помимо "open" в вышеуказанном коде, какие существуют команды? “ open ” The function opens the file specified by lpFile. The file can be an executable file or a document file. The file can be a folder to open. “ print ” The function prints the file specified by lpFile. The file should be a document file. If the file is an executable file, the function opens the file, as if “open” had been specified. “ explore ” The function explores the folder specified by lpFile. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2005, 10:41:05 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=324&tid=2167604]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
374ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 654ms |

| 0 / 0 |
