Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Вниз

Лечится или нет?   Найти похожие ветки 

 
Кудесник ©   (2004-12-24 12:14) [0]

Есть досовская прога, если не торогать мышу, то она загружается и работает, но стоит задеть, как прогу тут же схлопывает по какому-то еррору...


 
Кудесник ©   (2004-12-24 12:18) [1]

Извиняюсь... система WinXPюндель... %)


 
PVOzerski ©   (2004-12-24 12:20) [2]

Интересно, если написать прогу под DOS, перехватить в ней "мышиное" прерывание $33 и вызвать из нее "проблемную "прогу? Всего несколько строчек на TP - можно и попробовать.


 
wal ©   (2004-12-24 12:23) [3]

В ярлыке поиграться на предмет "Выделение мышью" или как-то так?

С уважением.


 
Кудесник ©   (2004-12-24 12:24) [4]

Пока думаете, устанавлю секретарю VirtualPC с Win98... :)


 
Кудесник ©   (2004-12-24 12:25) [5]


> wal ©   (24.12.04 12:23) [3]
> В ярлыке поиграться на предмет "Выделение мышью" или как-то

Пробовал... и так и сяк... сдвиг - и нет проги...


 
wal ©   (2004-12-24 12:38) [6]

Там еще в комплекте с виндой какие-то тулзы для совместимости должны быть. Не пробовал?

С уважением.


 
PVOzerski ©   (2004-12-24 12:46) [7]

{$M 2048,0,0}
program killmous;
uses
DOS;
var
intvec:array[0..$ff]of pointer absolute 0:0;
oldvalue:pointer;
i:integer;
s:string;
procedure dummy;interrupt;
begin
end;
begin
if paramcount=0 then
 begin
  writeln("usage killmous <application> [<parameters>]");
  halt(1);
 end;
s:="";
for i:=2 to paramcount do
 s:=s+paramstr(i)+" ";
oldvalue:=intvec[$33];
intvec[$33]:=@dummy;
swapvectors;
exec(paramstr(1),s);
swapvectors;
intvec[$33]:=oldvalue;
end.

Если не поможет - дело не в самой проге.
ЗЫ. (C) PVOzerski 24.12.2004, компилируется на TP7 (видимо, и на более ранних), протестировано на Norton Commander - мышь "прибивалась" полностью.


 
PVOzerski ©   (2004-12-24 12:47) [8]

Правда, в NT4 :^)


 
TUser ©   (2004-12-24 12:48) [9]

Вообще, некоторые ДОСовские программы аод ХР не пущаются. Я помню долго пытались запустить программу, которая через COM-порт девайсом рулила - потом плюнули сделали дискету-бутявку с ДОСом и этой программой (Вот такие маленькие проги когда-то были :).


 
Mike Kouzmine ©   (2004-12-24 12:49) [10]

Попропуй установить совместимость с 95


 
Кудесник ©   (2004-12-24 12:53) [11]


> wal ©   (24.12.04 12:38) [6]
> Там еще в комплекте с виндой какие-то тулзы для совместимости
> должны быть. Не пробовал?


> Mike Kouzmine ©   (24.12.04 12:49) [10]
> Попропуй установить совместимость с 95


Пробовал... Ни разу ещё не помогало... и этот случай не исключение.


 
Кудесник ©   (2004-12-24 12:55) [12]


> PVOzerski ©   (24.12.04 12:47) [8]
> Правда, в NT4 :^)

Там эта прога тоже работать будет... т.к. работает во всех виндах до Win2k Server включительно...


 
PVOzerski ©   (2004-12-24 12:57) [13]

Дык проверь мой код-то :^). Хуже-то он явно не сделает.


 
Val ©   (2004-12-24 13:45) [14]

Вот дожились - код дают, а они не берут :)


 
Кудесник ©   (2004-12-24 14:27) [15]


> Val ©   (24.12.04 13:45) [14]
> Вот дожились - код дают, а они не берут :)

Кто б его ещё откомпелил... а то у меня паскакаля на работе нет... %)


 
PVOzerski ©   (2004-12-24 14:35) [16]

Ты б хоть E-Mail дал... Не в форум же бинарник выкладывать.


 
Agent13 ©   (2004-12-24 14:40) [17]


> Кудесник ©   (24.12.04 12:14)  

А в чём проблема? Выдери из компа мышь, и научи секретаря работать без неё :)


 
Кудесник ©   (2004-12-24 15:41) [18]


> PVOzerski ©   (24.12.04 14:35) [16]
> Ты б хоть E-Mail дал... Не в форум же бинарник выкладывать.

MyTmpMail на mail.ru


> Agent13 ©   (24.12.04 14:40) [17]
> А в чём проблема? Выдери из компа мышь, и научи секретаря
> работать без неё :)

Установил Virtual PC... Секретарь в трансе, что надо ещё один ярлык запомнить, одну иконку в трее и пару пунктов меню... %)


 
Кудесник ©   (2004-12-24 15:44) [19]


> PVOzerski ©   (24.12.04 14:35) [16]
> Ты б хоть E-Mail дал... Не в форум же бинарник выкладывать.

Хотя ладно, скоро уже домой, сам дома откомпилю... пока на виртуале поделает.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.038 c
6-1098805375
denissoft
2004-10-26 19:42
2005.01.16
Количество отправленных полученных байт.


1-1104408393
AndreyK_5
2004-12-30 15:06
2005.01.16
ShowMessage и мышь


3-1102671790
Vlad2
2004-12-10 12:43
2005.01.16
Пропускается запись при навигации методом Next


1-1104782802
markers
2005-01-03 23:06
2005.01.16
Чётное/Нечётное


1-1104431968
electric
2004-12-30 21:39
2005.01.16
TPopupMenu &amp; TWebBrowser





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский