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

نام تاپیک: آیا میدانید توابع سی همگی در فاکس قابل استفاده است؟

  1. #1

    آیا میدانید توابع سی همگی در فاکس قابل استفاده است؟

    سلام

    برای فعال شدن این بخش سعی دارم موضوعات جالبی را مطرح کنم. تا این بخش بیشتر فعال گردد.

    خب حالا بگویید تابعی مانند sinh چگونه در فاکس از طریق توابع سی قابل استفاده است.

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

  2. #2
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    KHEILY JALEBE MALOM MISHE KARO KASEBI HAMCHIN KESAD SHODE :mrgreen:
    SHOKHI KARDAM VAGHEAN KHEILY KHOBE VALI MAN NEMIFAHMAM CHERA NEMITONAM FARSI BENEVISAM?
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  3. #3
    جواب :

    فایل Msvcr70.dll در نگارش 7 و Msvcr71.dll در نگارش 9 دارای این توابع هستند که دارای EntryPOint میباشند. مثلا همین sinh را میتوانید با:



    DECLARE double sinh IN msvcr70.dll double
    ?sinh(10)



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

  4. #4
    سلام



    DECLARE integer fopen IN msvcr70.dll as fopen1 string @, string @
    DECLARE integer fclose IN msvcr70.dll as fclose1 Integer
    DECLARE integer sprintf IN msvcrt.dll String@, String, integer
    c=SPACE(10)
    b = "%p"
    a = 8050
    ?Sprintf(@c,@b,@a)
    ?c



    یک چیزی که من دستگیرم شد اینه که آدرس متغیر در فاکس متغیر است! میتونید این برنامه را داخل حلقه بذارید و ببیند! برای اینکه ببینم واقعا درست کار کردم با %s هم کنترلش کردم!


    راستی میدونید بقیه توابع مثل itoa چقدر میتونه در فاکس بکار بیاد.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  5. #5
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107
    سلام
    من فاکس 9 ندارم تو 8 میشه با اینها کار کرد؟
    از کجا پیدا کنیم؟
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  6. #6
    msvcrt.dll از فایلهای اساسی در ویندوز است.

    Msvcr70.dll در فاکس 7 و 8 و Msvcr71.dll هم در فاکس 9 اگز همراه سیستم نباشد اصلا شما قادر به اجرای فاکس نیستید!
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  7. #7
    کاربر دائمی آواتار شاگرد آرام
    تاریخ عضویت
    شهریور 1384
    محل زندگی
    کرمان
    پست
    122
    سلام
    اگه تو راهنمای فاکس نگاه کرده باشید در مورد توابع ای پی آی با سی توابع زیادی رو میبینید
    روش ساخت و استفاده از این توابع چیه؟

  8. #8
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    فاکس پرو قدرتهای نهانی داره که چون بلد نیستیم میگم ضعیفه . اما اینو نمیشه رد کرد که بعضی وقتها مشگل است صدا زدن و کار کردن با آنها

  9. #9
    اگر شما یک برنامه نویس سی باشید میتوانید توابعی را تولید کنید که هم فاکس را صدا زده و با آن کار کند.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

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

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