Re[4]: Научите через WBScript управлять API
От: VelDmi  
Дата: 13.06.06 03:58
Оценка:
Я пишу небольшие утилитки на AutoIt. Возможности их малы, работа с файлами, с реестром и пр. Один раз, когда мне понадобилось сменить имя компьютера я воспользовался vbs (AutoIt этого не может). Я прямо из своей утилитки создал .vbs файл, подставив необходимые мне переменные и запустил его. Все работает. Именно поэтому я написал сюда. Думал, что мне помогут только вызвать эту API, а остальное я доделаю на AutoIt. Оказывается все не так просто. Поэтому:

1. Есть ли смысл пытаться использовать VBS (получится ли?) или набраться наглости и попросить в форуме по С++ помощи по написанию нужного мне кода? Вызвать 1-2 функции и все. Плюс меня же нужно еще научить компилить в EXE.

2. Если можно использовать VBS, пожалуйста, дайте план действий сделай то-то, потом то-то. Вот что я нарыл в dll (http://webfile.ru/988056) начало, такое:

// Generated .IDL/C++ pseudo source equivalent of Win32 type library ..\<Unknown>
[
uuid({02988454-DBAC-48B9-A8A2-85AEE4E2486F}),
version(1.0),
helpstring("RS_API 1.0 Type Library")
]
library RS_APILib
{
// Forward references and typedefs
interface IRunpadShell;

[
uuid({D7346301-B73F-4A94-ABE6-234A0D49521D}),
helpstring("RunpadShell Class")
]
coclass RunpadShell
{
[default] interface IRunpadShell;
};

[
odl,
uuid({0CBC0D60-02DB-434D-99C0-003702C65934}),
helpstring("IRunpadShell Interface")
]
interface IRunpadShell : IUnknown
{

В реестре покопаюсь чуть позже.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.