انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: برنامه نویسی vb6  (دفعات بازدید: 2620 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین aleas

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
برنامه نویسی vb6
« : 21 تیر 1391، 06:05 ب‌ظ »
سلام خسته نباشید بنده میخوام برم سراغ لینوکس ولی یه مشکل وجود داره من برنامه هایی با زبان vb6 نوشتم که باید حتما" هر روز اجراشون کنم که بعضی هاشون هم کارشون با نت هسته ولی خب چون این زبان برنامه نویسی شرکت مایکروسافت هسته تو لینوکس نمیشه استفاده کرد ایا راه حلی برای حل این مشکل وجود داره؟یا برنامه ای وجود داره که کد vb6 به زبان برنامه نویسی دیگری تبدیل کنه که قابل اجرا در لینوکس باشه؟

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
پاسخ : برنامه نویسی vb6
« پاسخ #1 : 22 تیر 1391، 05:11 ب‌ظ »
والله تا حالا تو فکر تبدیل کد نبودم! فکر نکنم هم امکان پذیر باشه یعنی نوشتن برنامه ای که بخواهد کد یه زبون رو به یه زبون دیگه تبدیل کنه اینقدر زحمت می بره که ارزش نوشتن نداره.
ولی خب در هر صورت اون ها رو هیچ کاریشون نمی تونی بکنی اگه یه موقع هم خواستی یه زبون برنامه نویسی خوب توی لینوکس یاد بگیری واسه لینوکس بهترین گزینه پایتون هستش و می تونی اون رو روی سه سیستم های لینوکس،‌ مک و ویندزد اجراشون کنی که فکر کنم (فکر کنم یعنی مطمن نیستم) بتونی اون رو حتی روی بعضی از دستگاه های همراه هم استفاده کنی!
این هم لینک کتابی که خودم دو روزه شروع کردم به خوندنش که بعد از کلی تحقیق فهمیدم بهترین گزینه واسه شروع هم همینه:
http://www.pylearn.com/fa/wiki/index.php/%DA%A9%D8%AA%D8%A7%D8%A8_%DB%8C%DA%A9_%D8%A8%D8%A7%DB%8C%D8%AA_%D8%A7%D8%B2_%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86#.D8.AF.DB.8C.D8.A8.D8.A7.DA.86.D9.87
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : برنامه نویسی vb6
« پاسخ #2 : 23 تیر 1391، 11:11 ق‌ظ »
1- استفاده از mono
2- استفاده از Gambas (ولی .NET را پشتیبانی نمی کند)
3- اگر هدف برنامه نویسی را بگی شاید بشود یک زبان مناسب تر معرفی کرد.

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : برنامه نویسی vb6
« پاسخ #3 : 23 تیر 1391، 11:28 ق‌ظ »
والله تا حالا تو فکر تبدیل کد نبودم! فکر نکنم هم امکان پذیر باشه یعنی نوشتن برنامه ای که بخواهد کد یه زبون رو به یه زبون دیگه تبدیل کنه اینقدر زحمت می بره که ارزش نوشتن نداره.

عزیزم همچین‌چیزی هست بهش می‌گن source-to-source translation و این کار رو source-to-source compiler ها انجام می‌دن.
برای اطلاعات بیشتر: http://en.wikipedia.org/wiki/Source-to-source_compiler

آفلاین xmlparser

  • Full Member
  • *
  • ارسال: 109
  • Oldman
پاسخ : برنامه نویسی vb6
« پاسخ #4 : 23 تیر 1391، 01:42 ب‌ظ »
گامباس رو تعریفش رو زیاد شنیدم.

تیم جبیر هم از گامباس برای کارهای توزیعشون استفاده کرده ظاهرا:

http://jabirproject.org

از خود جناب prp-e بپرسید استاد گامباس هستند ایشون  ;D
:-X

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : برنامه نویسی vb6
« پاسخ #5 : 23 تیر 1391، 10:50 ب‌ظ »
اگه از .NET استفاده کردید گامباس برای کار زیاد جالب نیست.

ولی اگر عبارت Convert vb6 codes to gambas2 رو سرچ کنید به نتایج جالبی میرسید.
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود

آفلاین aleas

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
پاسخ : برنامه نویسی vb6
« پاسخ #6 : 28 تیر 1391، 08:04 ق‌ظ »
دوستان من خیلی گشتم ولی به نتیجه ای نرسیدم
گفتم که من چندتا برنامه به زبان ویژوال بیسیک نوشتم اگر قرار باشه برم سراغ لینوکس لازم این برنامه هارو بتونم رو لینوکس اجرا کنم چون نمیتونم این برنامه هارو به زبان دیگری بنویسم نه بلدم نه وقتش هست چون اینارو خیلی روشون کار کردم تا تونستم نوشتم
یعنی هیچ راه روشی نیسته برنامه ای به زبان vb6 رو در لینوکس اجرا کرد؟
« آخرین ویرایش: 28 تیر 1391، 08:15 ق‌ظ توسط aleas »

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : برنامه نویسی vb6
« پاسخ #7 : 28 تیر 1391، 09:19 ق‌ظ »
.
« آخرین ویرایش: 28 تیر 1391، 09:33 ق‌ظ توسط alend »

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : برنامه نویسی vb6
« پاسخ #8 : 28 تیر 1391، 09:20 ق‌ظ »

mono your.netprogram

آفلاین aleas

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
پاسخ : برنامه نویسی vb6
« پاسخ #9 : 28 تیر 1391، 09:29 ق‌ظ »
داداش متوجه منظورت نشدم این کد چی؟

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : برنامه نویسی vb6
« پاسخ #10 : 28 تیر 1391، 09:33 ق‌ظ »
یعنی mono را قبل از اسم برنامه .Net ات بنویسی اجرا می شود. فقط باید توجه داشته باشی که تا آنجا که می دونم از پنجره ها فقط تا نسخه ۲ پشتیبانی می شده است.

آفلاین مرد مرده

  • Sr. Member
  • *
  • ارسال: 371
  • جنسیت : پسر
  • So Close No Matter How Far
    • وب نوشت های مرد مرده
پاسخ : برنامه نویسی vb6
« پاسخ #11 : 24 امرداد 1391، 10:24 ق‌ظ »
اگه برنامتون رو با vb6 نوشتید و دات نتی نیست میتونید از wine برای این منظور استفاده کنید. کار این نرم افزار اجرای نرم افزارهای ویندوزی در لینوکس هستش.

بعد از نصب wine با احرای دستور زیر میتونید برنامتون رو اجرا کنید‌:

wine app.exe