ورود

View Full Version : انتقال برنامه از Win98 به WinXP و یک اشکال



Esikhoob
چهارشنبه 16 دی 1388, 19:10 عصر
با سلام
دوستان ، من در تالار VFoxPro هستم ولی برنامه قدیمی داریم که با زبان ++VC نوشته شده و با محیط Borland اجرا میشود (سورسش را داریم).
این برنامه با WIN98 کار میکرده .
در اجرا در WINXP مشکلی دارد و آن این که همه جا درست کار میکند ولی فقط یک دکمه است که وقتی آن را میزنیم پیغام میدهد:


privileged instruction

و کاری که باید را انجام نمی دهد.
این دکمه اصل قضیه ام هست و قرار است از یک سخت افزار اطلاعاتی بگیرد(کارت خوان)
سخت افزار یک DLL هم دارد.

آیا این پیغامی است که ما باید کاری انجام دهیم و آیا با چند دستور ساده از جانب شما قابل حل هست؟؟؟

با تشکر

mk8800
چهارشنبه 16 دی 1388, 19:46 عصر
دوست عزیز من خیلی هم حرفه نیستم ولی همین تجربه کم به من میگه احتمالا مشکل از توابع کار با سخت افزاره چون ساختمان بیشتر پورت های نرم افزاری و سخت افزاری تو xp تغییر ماهیت دادند (برای امنیت بیشتر)
شما اگه کد dll که با سخت افزار را داشته باشی و بذاری شاید بشه یه کمکی کرد .
البته اگه مشکل نداری میتونی یه نسخه از ویندوز ۹۸ را تو Virtual machine اجرا کنی و اونجا از نرم افزار استفاده کنی شاید جواب بده!
ولی بگم اگه کد نرم افزاری که با سخت افزار ارتباط برقرار میکنه را نداشته باشی تقریبا هیچ کاری نمیشه کرد
و باید از یه حرفه ای که تو کار disassemble و دیباگ باشه یعنی یه کرکر تمام عیار کمک بگیری که بعید می دونم
بتونی...
به هر حال تنها راه اینه که کد برنامه را اینجا بذاری تا دوستان تو انجمن یه کمکی بکنن.


:متفکر::لبخند::متفکر: