Kак да изключа auto-insert notification?

7 отговора 172 прегледа
#1

Kак да изключа auto-insert notification?

Направих презентация на CD, която се състои от 2 диска. Първия се стартира автоматично. Проблема е, че по някое време се налага да се вкара втория диск а после отново първия и тогава се отваря второ копие на програмата. Как да избегна това? Как да проверя дали в паметта няма отворено вече копие от програмата? AutoPlay menu studio, с което създадох презентацията ми дава възможност да чета и пиша регистри и INI файл.

Отговор
в отговор на pencil #2

Re: Kак да изключа auto-insert notification?

ами изключи си я от сетингите на ЦДто в device managera.

Отговор
в отговор на zaphod #3

Re: Kак да изключа auto-insert notification?

Абе не мога да кажа това на потребителя. Трябва да е автоматично. Знаеш ли в кой регистър е?

Отговор
в отговор на pencil #4

а, в този случай не трябва да я изключваш

защото така му бъркаш в настройките на компота - нещо което ако някоя програма ми го направи веднага отива на боклука. трябва в ехето което се стартира да провериш за предна инстанция. май става с ползването на CreateMutex.

Отговор
в отговор на zaphod #5

Re: а, в този случай не трябва да я изключваш

Дай повече инфо как да стане това. Какво е CreateMutex?

Отговор
в отговор на pencil #6

Re: а, в този случай не трябва да я изключваш

niamash li *niakakyw* help?
CreateMutex e API funkcia
kato razberesh kakwo po tochno prawi(ot helpa)
wednaga se setish kak da go izpolzwash za da predotwratish
ednowremenno startirane...

Отговор
в отговор на tux #7

Re: а, в този случай не трябва да я изключваш

Съжалявам, не съм програмист и нямам идея как да използвам API функция а трябва след няколко дена да пусна презентацията за продажба. Страшно е тъпо да я задържам заради тази грешка...

Отговор
в отговор на pencil #8

дървен начин, но

май е единствения ти шанс.

при стартиране на програмата:
опитваш да четеш от измислен от тебе си .ini файл дата и час.
аки файла го няма, или датата и часа са да кажем 3 часа или там колкото ти трябва в миналото, записваш текущата дата и час и продължаваш с autorun-а, иначе, изтриваш .ini файла и излизаш.

Отговор