ну или 3G модема если в нём нет флэшки,а это уже достаточно распространённая вещь. Что делать? как избавиться? {$I-} не помогло
Хм.что то даже не подумал о этом.. А как вариант щас нашёл функцию SetErrorMode(SEM_FAILCRITICALERRORS); не подойдёт? действительно подошло и помогло. если что не выйдет опять отпишу
petryxa-mixa давно уже нет никаких авторанов с флеш носителей в XP это отключается реестром в 7 мерке вроде в настройках. А антивири палят автораны и вопрос тебе что лень пользоваться поиском? http://ru.wikipedia.org/wiki/Autorun
Какого плана авторан нужен? Чтобы при вставлении флешки софт запускался с флешки или чтобы при старте винды запускалась программа?
народ, ну вы деревня чтоли? MSDN читать не бывает? 0) вырубаешь уведомление системы об ошибках доступа к диску через SetErrorMode 1) при старте проходишь по всем дискам в системе тупо перебор от A до Z, для каждого получаешь тип диска (если сменный то можно копировать себя туда) 2) ставишь уведомление на события связанные с изменением дисков 3) ловишь событие - подключение диска. Как произошло оно так копируешься туда. Всё очень просто выходит и ничего постоянно сканить не надо. Если хочешь просто типа игрушку дать или прогу, то 1) обзываешь свою прогу типа setup32.exe 2) берешь установщик игрушки какойнить или проги. и кидаешь всё в одну папку и создаешь SFX архив. 3) в SFX архиве делаешь опцию: запустить твою прожку после распаковки с параметром имени инсталятора игры. 4) в прожке своей код делаешь типа: если есть параметры запуска, то запускаешь ту прогу из параметров, затем как она завершится так запускаешь механизм самоустановки в систему. Тогда какбы не будет палива. потому что ты реально видел что инсталятор отработал а после него антивирь чтото спорсил. сразу мысль будет что прога установки чтото доделывала.