|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июн 19, 2003 10:11:59 Помогите с исходником ! Как положить а потом использовать EXE-файл в/из ресурсов ... Спасибо!!! |
|
|
Дата: Июн 19, 2003 12:42:02 ПОЛОЖИТЬ: В rc файле: IDR_UPDATE_EXE1 UPDATE_EXE DISCARDABLE "UpdatePriceList.exe" ИСПОЛЬЗОВАТЬ: HRSRC hRsrc = FindResource(g_hInst, MAKEINTRESOURCE(IDR_UPDATE_EXE1), "UPDATE_EXE"); |
|
|
Дата: Июн 19, 2003 13:40:18 ... запустить плиззз ... |
|
|
Дата: Июн 19, 2003 14:38:00 BYTE *pR = (BYTE*)LockResource(LoadResource(g_hInst,hRsrc)); fh = _open("Новый.exe", _O_TRUNC|_O_RDWR | _O_CREAT | _O_BINARY, _S_IREAD | _S_IWRITE ); hMod = GetModuleHandle("Твой.exe"); DWORD dwSize = SizeofResource(hMod, hRsrc); _write(fh, pR, dwSize); И запускаем: STARTUPINFO si; memset(&si, '\0', sizeof(si)); si.cb = sizeof(si); PROCESS_INFORMATION pi; memset(&pi, '\0', sizeof(pi)); BOOL bR = CreateProcess("Новый.exe", NULL, NULL, NULL, FALSE, NULL, NULL, NULL, &si, &pi); |
|
|
Дата: Июн 19, 2003 15:05:29 ...Классс СПАСИБО !!!! |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.072 |