Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » немного по Делфи

Ответить
Настройки темы
немного по Делфи

Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


Есть два вопроса:
Каким оператором в Делфи можно запускать другие приложения?
Можно ли включать ActiveDesktop через реестр?
Спасиб!

Отправлено: 06:09, 21-06-2003

 

Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Surround

1)
ShellExecute(Ex) - если можно использовать Shell32.dll
CreateProcess - если ShellExecuteEx не хватает.

2)
Если через реестр - параметр этот вступит в силу при первой попытке перечитать explorer-ом свои настройки. когда это будет - неизвестно.
Правильно это делается через интерфейсы оболочки.

По обоим вопросам - в поиск на msdn.microsoft.com

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 19:13, 21-06-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


vasketsov
А в реестре я как-то эначения установки ActiveDesktop'а не нашел. Где он, подскажи плз...

Добавлено:

кстать, а где найти можна пособие по Delphi 6?

Отправлено: 20:02, 21-06-2003 | #3


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Surround
Неправильный это путь, не буду подсказывать.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 20:46, 21-06-2003 | #4


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


vasketsov
А правильный тогда не подскажешь? Ну просто для проги нужно...


Ивиняюсь, и еще, как можно запускать проги на Делфи из консоли, в смысле с определенными подключами, чтобы, скажем, на каждый ключ прога выполняла отдельные действия?

[s]Исправлено: Surround, 10:47 22-06-2003[/s]

Отправлено: 09:32, 22-06-2003 | #5


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Surround
ParamCount - число параметров командной строки.
Если сделаешь новое консольное приложение и напишешь там это слово и потом на нем f1 нажмешь, узнаешь как к конкретному параметру обращаться. Ну а как их все перечислить - это надо справку по for почитать.

Правильный путь - на msdn.microsoft.com введи текст Active Desktop Interface и читай. Но с таким уровнем желания разобраться - можешь даже не начинать. Запомни, что никто тебе ничего разжевывать никогда не будет, самому придется разбираться.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 14:03, 22-06-2003 | #6


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


vasketsov
Насчет консльного приложения.
Я имею в виду обычное Win32 приложение, но которое можно запустить из консоли с определенными параметрами.
-------
А с ActiveDesktop я разобрался. Спасибо.

Извиняюсь, если очень любознателен

Отправлено: 18:09, 22-06-2003 | #7


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Surround
Вроде как и для такого случая ParamStr и ParamCount работают корректно. Потестируй...

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 01:30, 23-06-2003 | #8


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Surround
Цитата:
обычное Win32 приложение, но которое можно запустить из консоли с определенными параметрами
Да, для него тоже эти переменные рабтают. Но вот в ту же консоль текст вывести, если вдруг захочешь, поверь на слово, очень нетривиально (если прога не только на XP должна работать). Это если такая идея будет - сразу же отговариваю.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 19:19, 23-06-2003 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » немного по Делфи

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Firewall - Немного о DMZ bombording Сетевые технологии 2 14-09-2009 15:26
FreeBSD - Немного настроек ..:WiND:.. Общий по FreeBSD 2 03-03-2008 23:37
Немного о языках программирования Alekssej Программирование и базы данных 13 19-02-2004 22:25
Трэбба немного хэлпу :)) Geo55 Сетевые технологии 1 04-07-2003 14:25
Немного об архитектуре Линукс Vladodess Хочу все знать 2 14-07-2002 07:51




 
Переход