امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
FAPI یا API فارسی
نویسنده پیام
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #166
RE: FAPI یا API فارسی
خب مثل اين كه بايد بريم سر جزئياتExclamation
خب تم رو كه ولش.
حالا بريم سر چند زبونه. آقا رامين ميشه در مورد ساختار چندزبونه كردن برنامتون توضيح بديد.الگوريتم كليش. اگه كس ديگه اي هم طرحي داره بگه.منم يه چيزايي تو ذهنمه كه الان نميگم.خب.

میزان رای دشمن است!
[تصویر:  cff100.png]
۰۹-تير-۱۳۸۷, ۱۲:۳۴:۵۵
وب سایت ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #167
RE: FAPI یا API فارسی
اصل ول كردين چسبيدن به فرع قضيه!! بابا يبا اول يه API فارسي صاف و ساده بساز تموم كن من خودم به تركي و عربي و لري و انگليسي و كردي و .... ترجمه اش مي كنم يه كاري مي كنم آخرت چند زبانه بشه ، تم و شكل و شمايل هم بشه اضافه مي كنم و .......

شما بيا يه ترتيبي بده اين برنامه به سرانجام برسه بعد هرچي خواستي بهش اضافه مي كنيم فدات شم!

۰۹-تير-۱۳۸۷, ۱۲:۵۴:۳۰
وب سایت ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #168
RE: FAPI یا API فارسی
نه داداش. نشد.
اول بايد كامل بفهميم چيا ميخوايم بعد بريم سراغ برنامه.
اومديد يه چيزي نوشتيم بعد حالا مثلا به خاطر يه موردي مجبور ميشيم نصف برنامه رو عوض كنيم.

میزان رای دشمن است!
[تصویر:  cff100.png]
۰۹-تير-۱۳۸۷, ۱۳:۱۳:۵۳
وب سایت ارسال‌ها
پاسخ
EleRam آفلاین
کاربر با تجربه
****

ارسال‌ها: 518
موضوع‌ها: 52
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 423
( 588 تشکر در 140 ارسال )
ارسال: #169
RE: FAPI یا API فارسی
آره اینم حرفیه! خب من باید چی بگم؟ چی کار کنم؟

[تصویر:  banner_moharram-21.png]
روزها عاقلترينم شامها ديوانه ام...

www.EleRam.com :: نرم افزار هاي فارسي (رايگان)
www.PhotoImpact.blogfa.com :: آموزش کامل فتوايمپکت
۰۹-تير-۱۳۸۷, ۲۲:۱۰:۱۳
وب سایت ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #170
RE: FAPI یا API فارسی
شما كلا نحوه كار سيستم چند زبانهتو توضيح بده. چه جوريه؟

میزان رای دشمن است!
[تصویر:  cff100.png]
(آخرین ویرایش در این ارسال: ۱۰-تير-۱۳۸۷, ۰۷:۱۸:۲۲، توسط ajlajlajl.)
۱۰-تير-۱۳۸۷, ۰۷:۱۴:۵۰
وب سایت ارسال‌ها
پاسخ
EleRam آفلاین
کاربر با تجربه
****

ارسال‌ها: 518
موضوع‌ها: 52
تاریخ عضویت: تير ۱۳۸۶

تشکرها : 423
( 588 تشکر در 140 ارسال )
ارسال: #171
RE: FAPI یا API فارسی
ajlajlajl نوشته است:شما كلا نحوه كار سيستم چند زبانهتو توضيح بده. چه جوريه؟
ببخشید درگیرم این چند روزه دیر به دیر میام
این راه رو خودم ایجاد کردم و البته فکر می کنم برنامه های دیگه هم از همین راه استفاده می کنن..

اما راه من:

خب اولین کار اینه که اسم اشیاء رو طبق یه کلاس خاص انتخاب می کنی مثلا دکمه ها رو با cmd_ شروع می کنی؛ لیبل ها رو با lbl_ و....
بعد یه فایل می سازی برای زبان و میگی مثلا lbl1=Hello world
بعدش هم یه خط کد می نویسی که فلان فایل زبان باز بشه توی فلان فرم. (همه کار ها رو یه ماژول انجام میده) همین...

[تصویر:  banner_moharram-21.png]
روزها عاقلترينم شامها ديوانه ام...

www.EleRam.com :: نرم افزار هاي فارسي (رايگان)
www.PhotoImpact.blogfa.com :: آموزش کامل فتوايمپکت
(آخرین ویرایش در این ارسال: ۱۱-تير-۱۳۸۷, ۰۲:۰۰:۰۵، توسط EleRam.)
۱۱-تير-۱۳۸۷, ۰۱:۵۸:۵۸
وب سایت ارسال‌ها
پاسخ
arian_vc آفلاین
در حال پیشرفت
***

ارسال‌ها: 328
موضوع‌ها: 40
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 66
( 311 تشکر در 95 ارسال )
ارسال: #172
RE: FAPI یا API فارسی
من با طراحیش کار ندارم هر برنامه ای با یه API خاستین بگین من بنویسم
۱۱-تير-۱۳۸۷, ۱۲:۴۷:۳۳
وب سایت ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #173
RE: FAPI یا API فارسی
arian_vc نوشته است:من با طراحیش کار ندارم هر برنامه ای با یه API خاستین بگین من بنویسم
چی؟ نگرفتم!

جناب رامین روشتون خوبه فقط فکر کنم به جای اسم شیئ بیایم توی Tag شون یه شناسه برای متن موردنظر بنویسیم بهتر باشه. خب اینم تقریبا تصویب.
فقط میمونه مورد یک که من میرم یه توضیح کامل براش بنویسم بیام.

میزان رای دشمن است!
[تصویر:  cff100.png]
۱۱-تير-۱۳۸۷, ۱۵:۰۹:۴۹
وب سایت ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #174
RE: FAPI یا API فارسی
خب. برای پشتیبانی چند زبان برنامه نویسی.
1- نوع داده های معادل.
اولین چیزی که باید مشخص بشه نوع داده های معادل توی زبانهای دیگه است. همونطور که میدونید ویندوز یه چیزی حدود 160 نوع داده داره که باید نوع معادلشون توی زبان های برنامه نویسی دیگه مشخص بشه. همینطور نوع ارسالشون (مرجع یا مقدار).
2- تعریف نوع تعریف! :
خب بعد باید بگیم توی یه زبون برنامه نویسی یه تابع، ساختار یا ثابت چطوری تعریف میشه. مثلا باید تعریف کنیم که برای تعریف تابع اول باید بنویسه Const بعد اسم ثابتو بنیسه الی آخر. اینا رو فکر کنم با رشته ها پیاده کنیم راحت و خوب باشه مثلا:
Const <name> = <value> <comments> i
و همینطور برای تابع و ساختار ها.
3- در نهایت تعریف مشخصات توابع API ، ساختارها و ثابت ها :
در اینجا میایم مشخصات تابع رو بصورت دقیق و جزء به جزء طبق تعریفش توی زبان سی معرفی میکنیم. یعنی تمامی مشخصات تابع یا ساختار یا ثابت رو بصورت جداگونه توی دیتابیس ذخیره میکنیم.

حالا طبق اطلاعاتی که داریم میتونیم توابع api رو توی هر زبانی نشون بدیم.

فقط یه مشکل میمونه.
زبان سی زبان ویندوزه . حالا همه توابع که به زبان سی نیستند. حالا یه تابع پیدا شد که مثلا به زبان دلفی یا ویبی بود. اون وقت چطور؟ تنها مشکل اینجا تبدیل نوع هاست. توی روشی که گفتم فقط تبدیل نوع از زبان سی به بقیه زبان ها صورت میگیره. حالا که از نوع داده های زبان دلفی استفاده شده چطور؟
یه راه حل که به ذهنم رسید اینه که اونو به معدلش توی زبان سی ببریم و بعد ثبتش کنیم.
فعلا چیز دیگه ای به ذهنم نمیرسه. فکر کنم راحت ترینش همین باشه.

و یه سوال. امکان داره یه تابع API توی یه زبان برنامه نویسی خاص قابل استفاده نباشه؟؟؟؟؟
؟؟

میزان رای دشمن است!
[تصویر:  cff100.png]
۱۱-تير-۱۳۸۷, ۲۳:۲۳:۴۴
وب سایت ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #175
RE: FAPI یا API فارسی
سلام.
بله امکان داره. API که برای راه اندازی برنامه به صورت سرویس ( نه ساخت سرویس ) هست تو ویبی قابل استفاده نیست. حتی تو msdn هم که رفتم این قسمت یه tlb گذاشته بودن که با c نوشته شده بود.
۱۲-تير-۱۳۸۷, ۰۹:۵۳:۳۴
ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #176
RE: FAPI یا API فارسی
خب پس بايد يه فكري هم براي اين برداريم.

میزان رای دشمن است!
[تصویر:  cff100.png]
۱۲-تير-۱۳۸۷, ۱۰:۰۵:۵۹
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS