نمایش نتایج 1 تا 26 از 26

نام تاپیک: Fll in FoxPro

  1. #1

    Fll in FoxPro

    سلام بر همگی دوستان
    من تازه عضو شدم و میشه گفت یه آکبند آب بندی نشده هستم یه مشکل تو برنامه ام پیدا کردم
    اگه میشه و کسی بلده لطفا جواب بده (plz)
    من یه سنسور اثر انگشت دارم با یه دونه DLL از طرف شرکت فروشندش و میخوام از تو فاکس با استفاده از این DLL با سنسور ارتباط برقرار کنم ولی هر کاری میکنم پیغام dll invalid میده در حالیکه تو نمونه برنامه ای که بهم دادند همین DLL داره کار میکنه .
    القصه حال میشه یکی بگه این DLL یا فاکس پرو یا هر دو چه مرگشونه :x :x
    قربان همگی

  2. #2
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    احتمالا این DLL از یه سذی DLL های دیگه استفاده می کنه که پیداش نمی کنه ! این کار رو بکن ببین می شه : فایل Kernel.dll که توی پوشه سیستم ویندوز هست رو کپی کن کنار همین Dll

  3. #3

    fll in foxpro

    سلام دوباره به همگی
    محمد جان ممنون از جوابت ولی من اینکارو هم که کردم دوباره با پیغام لعین DLL Invalid مواجه شدم :( :roll: :roll: :cry: :x
    راه حل دیگه ای نیست ؟؟؟؟؟

  4. #4
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    ببینم ! مطمئونی این فایلی که می گی FLL هست ؟ شاید DLL باشه ها ؟

  5. #5
    سلام
    بابا دمت گرم دیگه یعنی من F رو با D عوضی گرفتم :roll: :?: :!: :!: :!:
    حال بفرض که فایل من DLL هستش چطوری به FLL قابل استفاده در فاکس تبدیلش کنم :cry: :cry: :cry: :x :shock: :cry: :cry:

  6. #6
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    قصد توهین نداشتم اندی جان ( راستی کورس کجاست :wink: )
    می شه دستوری رو که می نویسی این جا بذاری تا من هم ببینم ؟

  7. #7
    سلام محمدجان
    ببین اسم فایل من BII_V1100.DLL هستش خـــــــــــــوب .حال اگه بخوام تو فاکس از توابع این DLL استفاده بکنم بایستی با Set libray to به فاکس معرفیش کنم تا بعدا با Declare توابعش رو ثبت کنم .(وای چقر من بــــلدم خدا :? ) آقا جون وقتی ما میخوایم بنویسیم
    SET LIBRARY TO BII_V1100.dll (البته به فرمایش شوما KERNEL.DLL رو هم کنارش گذاشتیم)
    پیغام منفور Library file BII_V1100.dll is invalid ظاهر میشه ؟؟؟ خـــــــــــــــــــــوب
    حالا من بایستی چیکار کنم؟؟ :cry: :cry: :cry: :cry:
    برنامه ای چیزی هست که من این فایل رو به فایل FLL قابل استفاده در فاکس تبدیل کنم ؟ اگه هست :shock: به من معرفی کن یا اگه دم دستته بفرست به ایمیلم ( :oops: :oops: )
    ممنوم

  8. #8
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1382
    محل زندگی
    بیرجند - خ مدرس - مدرس 44 پلاک 52
    پست
    162
    اندی جان من فکر میکنم احتیاجی به نوشتن دستور

    ُSET LIBRARY TO

    نداشته باشی فقط dLL کپی کن تو فولدر سیستم ویندوز
    و دستور Declare رو اجرا کن

    موفق باشی
    یا علی

  9. #9
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    آقای حمیدینفر راست می گن . این دستور فقط مال فایل های FLL هست ( که در واقع نوعی DLL هستند که مخصوص فاکس هستند )
    اگه سورس این DLL رو داشته باشی ( که بعید می دونم ) با یه سری تغییرات می تونی تبدیل به FLL کنی ، ولی اصلا به این کار احتیاجی نیست . با همون دستور دی کلر کارت راه می افته

  10. #10
    سلام
    از دوستان بابت راهنمائیهاشون ممنونم .من اینکارو هم انجام دادم و بعدش با دی کلر توابع رو ثبت کردم ، تا اینجا درست ولی موقع استفاده از توابع تنها چیزی که توابع برمیگردونند مقدار .T. هستش حتی توابعی که باید عدد یا اسم یا هر چی ... رو برگدونند هم این مقدار رو بر میگردنند
    و این بنظر درست نمیاد . :oops: :?: :?: :?: :?: :?: :?: :?:
    قبلا از کمکتون ممنونم

  11. #11
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1382
    محل زندگی
    بیرجند - خ مدرس - مدرس 44 پلاک 52
    پست
    162
    فکر میکنم
    باید تو نوع معرفی تابع دقت کنی اینهم یه مثال

    DECLARE - DLL Command Example

    This example for Windows displays the window handle for the currently active Windows application. When the WAIT window is displayed, you have 5 seconds to press ALT+TAB to switch to a different Windows application, or you can leave Visual FoxPro as the active application.

    CLEAR
    DECLARE INTEGER GetActiveWindow IN win32api
    WAIT WINDOW "You can switch to another application now" TIMEOUT 5
    ? GetActiveWindow( )

  12. #12
    سلام بر همگی
    آقای حمیدیانفر بنا به فرمایش شما من اینکارو هم انجام دادم ولی بازم توابع جوابهای نامربوط
    بر میگردونند.راستی تا حالا کسی به این سؤال من (که با فرض نداشتن سورس یه DLL ،آیا برنامه ای هستش که بشه با اون، دی ال ال رو دستکاری کرد یا مثلا به FLL تبدیل کرد ؟ )جواب نداده ها .
    اگه هست و کسی دم دستش هست محض ا... بما برسونه :oops: الهی خیر از جونیتون ببرید :cry: :cry:

  13. #13
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    نقل قول نوشته شده توسط Mohammad_Mnt
    اگه سورس این DLL رو داشته باشی ( که بعید می دونم ) با یه سری تغییرات می تونی تبدیل به FLL کنی
    حالا سورس رو داری یا نه ؟

  14. #14
    سلام
    با فرض نداشتن سورس یه DLL(یعنی اصلا نداشتن) ،آیا برنامه ای هستش که بشه با اون، دی ال ال رو دستکاری کرد یا مثلا به FLL تبدیل کرد ؟

  15. #15
    کاربر دائمی آواتار Mohammad_Mnt
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    جنگلی به نام ایران
    سن
    41
    پست
    1,875
    نه ! ( غیر ممکن بعضی وقت ها ممکن می شه :wink: )

  16. #16
    :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry:

  17. #17
    دوست عزیز سلام
    اولا برای استفاده از یک dll باید برنامه نویس آن این کامپوننت را طوری طراحی کرده باشه تا با تمام زبان های برنامه نویسی compatible باشد وگرنه از این جا به بعدش زور زیادیه
    دوما شما سعی کن از منوی tools-options-controls اون dll رو به لیستت اضافه کنی البته قبلا باید با دستور regsvr32.exe mydllname.dll اونو ثبت کرده باشی. البته امکان دارد که پس از ثبت و رجیستر کردن dll شما اونو در لیست کنترلهات ببینی و چنانچه برنامه نویس اون کامپوننت طوری اونو طراحی کرده باشه که توی visual foxpro هم کار بکنه اونوقت جنابعالی میتونی ازش تو برنامه هات استفاده بکنی
    البته این اشکال در خیلی از محیطهای بزنامه نویسی دیده میشه من خودم وقتی یک dll یا ocx طراحی میکنم اگر خوب روی تمام property هاش کار نکنم برای استفاده از اون توی دیگر محیطهای برنامه نویسی دچار اشکال میشم
    در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
    ************************************************** ******************************************
    اندیشه کن , آنگاه سخن گو تا از لغزش بر کنار باشی

  18. #18
    سلام کیا جان
    اولا ممنون از جواب خوب و کاملت دوما من این تابع regsrv32.exe رو نفهمیدم کجاست اگه ممکنه آدرسش رو دقیقتر بگو .
    راستی اون DLL که اینقدر واسه من دردسر درست کرده مربوط به یه سنسور اثر انگشته و شرکت فروشنده این cd رو به ما داده و منم مجبورم بنا به دلایلی حتما از فاکس پرو استفاده کنم واسه همینه که اینقده بال بال میزنم :cry: :cry: :roll: :roll: :x :x :x :x :x :x
    قربونت

  19. #19
    سلام
    این هم یک سری توابع که فقط در پنجره فرما ن کار نمیکنند باید از داخل یک فایل prg صدا زده بشن کاملا کار میکنن و ...
    http://www.tncoltd.com/fll.zip
    فقط تا فردا اینجا هست

  20. #20
    الان هم که نیست در ضمن اون \ باید / باشه
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  21. #21
    نقل قول نوشته شده توسط naghdi مشاهده تاپیک
    سلام
    این هم یک سری توابع که فقط در پنجره فرما ن کار نمیکنند باید از داخل یک فایل prg صدا زده بشن کاملا کار میکنن و ...
    www.tncoltd.com\fll.zip
    فقط تا فردا اینجا هست
    سلام اینها توابع نرم افزار پارس پندارند و اینجور که شما فرمودید نیست.یکسری از این توابع با توجه به گذشت زمان کارایی خود را از دست دادند و با ورژن جدید vfp دیگر کارایی ندارند و استفاده از آنها یعنی به هدر دادن رم اضافه !! و توابعی مثل leditlib به هیچ وجه از داخل فایل prg هم کار نمیکنن و برای استفاده به دنبال قفل سخت افزاری خود میگرده و ارور میده .و یکسری هم چون کاربران مجبورند از فونتهای خود پارس پندار استفاده کنند مطمئنا بدرد بروبچه ها نمیخورند چون باید رویه کاری خود را محدود و با محدویتها بسازند.حال سوال :آیا نرم افزاری وجود داره که بشه محتوی داخل توابع کتابخانه ای fll رو دید و اونها رو ویرایش کرد!؟

  22. #22
    ببین رهرو جان
    قطعا یکی از اهداف درست کردن dll و یا fll اینه که کدهای داخلش دستکاری نشه
    البته میشه فرض کرد برنامه هائی هم باشه که این کارها رو بکنه ولی اگر هم باشه به این راحتی در دسترس همه نیست
    البته برای دیدن توابعشون برنامه هایی روی نت هست که با سرچ میتونید پیدا کنید
    اگر قرار بود dll ها به این راحتی مورد ویرایش و تغییر قرار بگیرن که دیگه فاتحه ویندوز 1000 باره تا حالا خونده شده بود
    در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
    ************************************************** ******************************************
    اندیشه کن , آنگاه سخن گو تا از لغزش بر کنار باشی

  23. #23
    سلام
    من چک کردن فایل تا این لحظه رو سایت است
    یک نمونه هم فرستادم اگر کار نکرد حتما بفرمایید.
    روی فرمها و و غیره هم به خوبی کار میکنه .
    اگر فکر میکنید مفید نیست بفرمایید تا حذف کنم.
    http://www.tncoltd.com/test.zip

  24. #24
    http://www.tncoltd.com/test.zip

    این آدرس درسته.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  25. #25
    بله ممنون از تذکر شما
    آدرس ها ویرایش شد.
    امید وارم مفید باشه و اگر مشکلی وجود داشت سر و پا گوشم.

  26. #26
    نقل قول نوشته شده توسط naghdi مشاهده تاپیک
    سلام
    من چک کردن فایل تا این لحظه رو سایت است
    یک نمونه هم فرستادم اگر کار نکرد حتما بفرمایید.
    روی فرمها و و غیره هم به خوبی کار میکنه .
    اگر فکر میکنید مفید نیست بفرمایید تا حذف کنم.
    http://www.tncoltd.com/test.zip
    سلام
    شما مدعی هستید تمامی این تابع در سطح prg قابل اجراست!!!!! حتی LEDITLIB.FLL
    مطمئنید؟!!

تاپیک های مشابه

  1. تبدیل Foxpro به Ms-Sql
    نوشته شده توسط Pioneers در بخش SQL Server
    پاسخ: 10
    آخرین پست: شنبه 08 تیر 1387, 09:08 صبح
  2. الطفا کمک کنید : برنامه ای در foxpro
    نوشته شده توسط ali4328 در بخش Foxpro
    پاسخ: 3
    آخرین پست: دوشنبه 20 فروردین 1386, 01:02 صبح
  3. اتصال کریستال ریپورت به بانک اطلاعاتی foxpro 2.6
    نوشته شده توسط MOHAMAD4197 در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: چهارشنبه 16 اسفند 1385, 15:28 عصر
  4. تبدیل بانک foxpro به SQL
    نوشته شده توسط Amir Taghavi در بخش SQL Server
    پاسخ: 6
    آخرین پست: سه شنبه 29 فروردین 1385, 14:14 عصر
  5. چرا foxpro مظلوم واقع شده؟
    نوشته شده توسط Delphi Skyline در بخش Foxpro
    پاسخ: 13
    آخرین پست: دوشنبه 24 اسفند 1383, 09:29 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •