|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.12.2009, 00:25 | #1 |
Заблокирован
Регистрация: 24.06.2009
Сообщений: 28
|
GUID Excel'Я
Как прочитать GUID нашего любимого приложения EXCEL (какбудто мы его совсем не знаем). Приветствуется Delphi, любой C, VB, (особенно C# и VB.NET).
API приветствуется особенно. |
20.12.2009, 00:40 | #2 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
Это вам не поможет ?
http://www.citforum.ru/programming/digest/excel_dotnet/ А в общем в HKEY_CLASSES_ROOT\CLSID ищем узел со значением "Microsoft Office Excel Application" и находим его естественно в [HKEY_CLASSES_ROOT\CLSID\{00024500-0000-0000-C000-000000000046}] Посмотрите так же http://vbrussian.com/Article.asp?ID=110 Ну и наконец в MSDN находим Код:
Последний раз редактировалось Aent; 20.12.2009 в 01:01. |
20.12.2009, 01:16 | #3 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Конечная цель какая,не ликвидация процесса
Анализ,обработка данных Недорого
|
20.12.2009, 01:56 | #4 |
Заблокирован
Регистрация: 24.06.2009
Сообщений: 28
|
Этот вопрос возник попутно. Конечная цель - в VB.NET без API получить ссылки на все запущенные Excel (объекты, а не процессы). Но подробности завтра, сейчас исчезаю...
|
21.12.2009, 20:28 | #5 |
Заблокирован
Регистрация: 24.06.2009
Сообщений: 28
|
Вот так я понял:
Коротенько для VB .NET Код:
Код:
Последний раз редактировалось пасечник; 21.12.2009 в 20:31. |