Показать полную графическую версию : немного по Делфи
Surround
21-06-2003, 06:09
Есть два вопроса:
Каким оператором в Делфи можно запускать другие приложения?
Можно ли включать ActiveDesktop через реестр?
Спасиб!
vasketsov
21-06-2003, 19:13
Surround
1)
ShellExecute(Ex) - если можно использовать Shell32.dll
CreateProcess - если ShellExecuteEx не хватает.
2)
Если через реестр - параметр этот вступит в силу при первой попытке перечитать explorer-ом свои настройки. когда это будет - неизвестно.
Правильно это делается через интерфейсы оболочки.
По обоим вопросам - в поиск на msdn.microsoft.com
Surround
21-06-2003, 20:02
vasketsov
А в реестре я как-то эначения установки ActiveDesktop'а не нашел. Где он, подскажи плз...:)
Добавлено:
кстать, а где найти можна пособие по Delphi 6?:)
vasketsov
21-06-2003, 20:46
Surround
Неправильный это путь, не буду подсказывать.
Surround
22-06-2003, 09:32
vasketsov
А правильный тогда не подскажешь? Ну просто для проги нужно...:)
[hr]
Ивиняюсь, и еще, как можно запускать проги на Делфи из консоли, в смысле с определенными подключами, чтобы, скажем, на каждый ключ прога выполняла отдельные действия?
Исправлено: Surround, 10:47 22-06-2003
vasketsov
22-06-2003, 14:03
Surround
ParamCount - число параметров командной строки.
Если сделаешь новое консольное приложение и напишешь там это слово и потом на нем f1 нажмешь, узнаешь как к конкретному параметру обращаться. Ну а как их все перечислить - это надо справку по for почитать.
Правильный путь - на msdn.microsoft.com введи текст Active Desktop Interface и читай. Но с таким уровнем желания разобраться - можешь даже не начинать. Запомни, что никто тебе ничего разжевывать никогда не будет, самому придется разбираться.
Surround
22-06-2003, 18:09
vasketsov
Насчет консльного приложения.
Я имею в виду обычное Win32 приложение, но которое можно запустить из консоли с определенными параметрами.
-------
А с ActiveDesktop я разобрался. Спасибо.
Извиняюсь, если очень любознателен
Prisoner
23-06-2003, 01:30
Surround
Вроде как и для такого случая ParamStr и ParamCount работают корректно. Потестируй...
vasketsov
23-06-2003, 19:19
Surround
обычное Win32 приложение, но которое можно запустить из консоли с определенными параметрами
Да, для него тоже эти переменные рабтают. Но вот в ту же консоль текст вывести, если вдруг захочешь, поверь на слово, очень нетривиально (если прога не только на XP должна работать). Это если такая идея будет - сразу же отговариваю.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.