شما باید ملتی پلتفرم اپلیکیشن رو انتخاب کنید. یکمی مفصله. بگرد تو منو ها و اندروید رو انتخاب کنید. اگه شد فیلم آموزشی رو تهیه میکنیم و تو سایت میزاریم
نمایش نسخه قابل چاپ
شما باید ملتی پلتفرم اپلیکیشن رو انتخاب کنید. یکمی مفصله. بگرد تو منو ها و اندروید رو انتخاب کنید. اگه شد فیلم آموزشی رو تهیه میکنیم و تو سایت میزاریم
بله پیداش کردم. البته منظورتون Multi Device Application هستش و بعدش یک سری تمپلت هست که انتخاب کنی. البته موقع کامپایل پیام خطا داد که باید دستگاه حاوی اندروید متصل باشه تا بشه emulate کرد.نقل قول:
برنامه برای stm رو هم با همین نوشتین؟ چطوری؟نقل قول:
اون خطا وسه دیباگه. میتونین دیباگر شبیه ساز اندرید نصب کنین ولی خیلی خیلی کند ارزش نداره. میتونی واسه دیباگ بزاری رو ویندوز بعد بزاری رو اندرید
اره. چطوریش که واسه stm ننوشتم . فکر کنم سوتفاهم شده. برنامه microexplorer. که شرکت st واسه میکرو هاش نوشته رو دارم سعی میکنم واسه اندروید بنویسم. یه برنامه بدرد بخوره واسه انتخاب درست میکرو کنترلها. دوست داشتم رو گوشیم داشته باشم که تو جلسات بتونم یه براورد اولیه بدم. کد ناقصی که تا الان نوشتم رو میزارم واستون.
اگه منظورتون نوشتن کد واسه خود میکرو هست با دلفی، یکی از راهاش اینه که با دلفی پریسم کد برای دات نت بزنید و رویه میکرو دانت رو نصب کنید. این کارو نکردم خودم ولی دیدم که این کارو میکنن
اونوقت دسترسی به سخت افزار، مثل پین، پورت، سریال، ال سی دی، ... مشکل نیست در دلفی؟ برنامه ویژوال بنویسیم در میکرو دات نتی چطور اجرا می شه؟نقل قول:
خودم این کارو نکردم. ولی یه برد arm sam7 دیدم که روش دات نت نصب بود و تو تبلیغاتش نوشته بود که با دات نت براش کد بزنین. تو بازار ایران دیدم. در موردش گشتم و دیدم هست. یه اپلیکیشن نات هم از سایت اتمل در موردش دیدم. به هر حال کلی io داشت و حتما میشد کنترلش کرد
تا جای که من متوجه شدم این xe7 مثل دلفی دات نت تحت دات نت نیست درسته؟
کامپوننت ای چیزی برای این هست یا کامپوننتهای دات نت برای این جواب می ده؟
دات نت نیست. یه محیطی به اسم delphi prism داره که قبلنا با خود دلفی تو یک پکیج بود اما الان باید جدا دانلودش کرد. کامپوننت های دات نت هم به اون محیط میخوره. ولی خودم کار نمیکنم.
اینم لینک برنامه ای که واسه stm نوشتم. ولی ناقصه. فقط واسه نمایش اینکه با دلفی میشه نوشت
[Dear Guest/Member you can't see link before replyclick here to register]
اگه عمری باقی بود شبیه به خود برنامه microexplorer می نویسمش و تویه بازار میزارم
من می خواهم کامپوننت گرافیکی داشته باشم. مثل gauge . می شه طراحی کرد با این؟
اره. خیلی دست رو باز میزاره تویه طرحی گرفیک. سعی میکنم نمونه یه گیج رو که طراحی کردم پیدا کنم بزارم
خوب پس یک کامپوننت گرافیکی طراحی کردین. چطور می شه کامپوننت طراحی کرد؟نقل قول:
زیاد علاقه ای به تبدیل کردن کد به کامپوننت ندارم . اما میتونید تو منو ها برید و اونجا یه کامپوننت جدید ایجاد کنید. اما به شخصث علاقه به نوشتن کتابخونه دارم تا کامپوننت دلیلشم استفاده راحت تر تو همه ورژن هاست
خوب پس اینطور. این گیج رو هم بصورت کتابخونه نوشتین؟ چطوری می شه نوشت؟نقل قول:
کتاب خونه و کامپوننت خیلی شبیه هم هستند. ولی کتابخونه برای اضافه کردن به برنامه باید کد نوشته بشه (چند خط) اما کامپونت موقع طراحی به صورت درگ دراپ به فرم اضافه میشه.
برای ایجاد کتاب خونه و یا کامپوننت باید برنامه نویسی شیء گرا انجام بدین و یک کلاس بنویسید. برای کامپوننت باید چند خطی کد اضافه تر بنویسید تا سیستم بتونه اونو به منو ابزار ها اضافه کنه.
برای ایجاد کتاب خونه باید برین تو قسمت ایجاد فایل جدید و unit رو انتخاب کنید.
یک سوال دیگه. اگر به فرض اندروید رو روی کوبی بریزیم می تونیم با این به سخت افزارش دسترسی داشته باشیم؟
دستوراتش رو از کجا می شه پیدا کرد؟
نمیدونم. تا حالا اصلا سراغ io ها نرفتم. ولی نباید متفاوت باشه. اگه با یه زبان دیگه بشه به io ها تو اندروید دست رسی پیدا کرد با اینم میشه.
خوب دیگه مشکل ما هم همینه که دسترسی به سحت افزار مصیبته و برای همین دوستمون نوشت که این دلفی چه مزیتی نسبت یه qt داره. با qt من نمی دونم که اصلا می شه یا نه ولی این چطور.نقل قول: