Готово! include '%fasm%\win32ax.inc' section '.code' executable start: invoke RegOpenKeyEx,HKEY_LOCAL_MACHINE,'Software\Microsoft\Windows...
include '%fasm%\win32ax.inc' section '.code' executable start: mov edi,FilePath mov ecx,MAX_PATH ;$-FilePath ;FilePathLength...
Не надо ничего устанавливать, можно и так кампилить, все пути в исходниках указывать, либо в коммандной строке ;- Тогда сразу станет понятным, что...
Разве без ebx нельзя было ? include '%fasm%\win32ax.inc' section '.code' executable start: invoke CreateFile,fi,GENERIC_READ,NULL,NULL,\...
лучше написать DLL только я не умею апи разрабатывать )
Ну ладно, это собственно и был ответ моему вопросу. Будем со строками мутить. Хорошо хоть не XML, ато вообще и этого не было бы.
А что тут нового чего я не сказал? Теперь мне надо самому парсить by a second null character. Дык это можно и с ReadFile с таким же энтузиазмом....
lpReturnedString - а что строки я сам должен выковыривать оттуда, кому нужно такие апи!? invoke GetPrivateProfileSection,'operating...
:beer: Да! Мой dcc32 кампилит! Хотя начинать тест с DirectX, OpenAL это крута! Лучшеб с окна начать =) За исходники fasm тоже благодарю!
Подскажите дзенствующему, как кампилить "проект" без IDE? Имеются файлы из Builder 5.5 и Delphi 5... bcc32.cfg -IC:\I\system32\Include...
HKEY_CURRENT_USER\Console - вот. Но консольное приложение как я понимаю, сначала читает реестр, в случае если нет настроек устанавливает зашитые в...
Нет, я не люблю русификацию, меня это всегда мало волнует! Хотя я видел именно в темах с русификацией об этом болтали про SetConsoleFont. Я просто...
Да, это недокументированная функа, а SetCurrentConsoleFontEx в XP не доступна. Чтоб я моск не сломал от си, скажите мне что здесь происходит? -...
Как работает эта функция? invoke SetConsoleFont,[@si.hStdOutput],10 Помоему всё зависит от Font Family, а как на это повлиять в XP ? :(
include '%fasm%\win32ax.inc' section '.code' executable start: invoke GetCommandLine mov [ebx],eax invoke...
section '.idata' import readable library kernel32,'KERNEL32.DLL',shell32,'SHELL32.DLL' include '%fasm%\api\kernel32.inc'...
ЗЫ я сначало должен пройти весь msdn win32api, а потом уже low level. Но не наоборот. ;-
гы)) Да ладно, если я рантаймы толком не понимаю, чего ж мне в ассемблер лезть! А кампилятор, я fasm ни на что не променяю! Вобще я асм использую...
StringCbCat Function а откуда импортировать Strsafe Functions ? 0_o
я только .end не подключил, так как не знал об этом. а код я вывалил в качестве примера, разумеется про инклюды я не забыл Win32X+.Inc и win32ax.inc.
Имена участников (разделяйте запятой).