رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

AnswerCenter

مرکز پاسخگویی به سوالات برنامه نویسی

  • مرجع پاسخگویی
  • تولید آموزش
  • سفارش پروژه

درخواست سفارش پروژه

اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


نورنما

کاربر فعال
  • تعداد ارسال ها

    534
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    32

آخرین بار برد نورنما در 8 آبان

نورنما یکی از رکورد داران بیشترین تعداد پسند مطالب است !

اعتبار در سایت

543 عالی

3 دنبال کننده

درباره نورنما

  • گروه ثانویه کاربر ویژه
  • درجه
    کاربر حرفه ای
  • تاریخ تولد تعیین نشده

آخرین بازدید کنندگان نمایه

1,648 بازدید کننده نمایه
  1. سلام توی پست زیر قبلا نمونه مثالی درقالب سورس برای کار روی زمان قرار داده بودم می تونید دانلود نمایید و از ان الگو بگیرید (چندتا سورس کار روی تایم و... هم بغلش هست ...) توی انجمن هم بگردید نمونه مثال پیدامیکنید. _____________________________________________________________________________________________ داخل این سورس (شمارش معکوس ) که ذکر شد ، این حدود 20 خط آخر کدهای زیر که اضافه شد رو اضافه کنید مطلب وروش کار براتون خیلی واضح می شود Sub Globals 'These global variables will be redeclared each time the activity is created. 'These variables can only be accessed from this module. Dim btnDate As Button Dim Bmp1 As Bitmap Dim Bmp2 As Bitmap Dim ret As String Dim Dd As DateDialog Dim td As TimeDialog Dim tcd As TimeCountDown Dim sal As String Dim mah As String Dim roz As String Dim saat As String Dim dagige As String Dim sanie As String Dim MPD As ManamPersianDate Private Button1 As Button Dim rooz_ta_alan As String Dim date1,date2 As String Private EditText1 As EditText Dim saat_makos As Double 'Int Dim dagige_makos As Double Dim sanie_makos As Double End Sub Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load the layout file created with the visual designer. For example: 'Activity.LoadLayout("Layout1") Activity.LoadLayout("Layout") Bmp1.Initialize(File.DirAssets, "1.png") Bmp2.Initialize(File.DirAssets, "2.png") EditText1.Text=0 Dd.Year = DateTime.GetYear(DateTime.Now) Dd.Month = DateTime.GetMonth(DateTime.Now) Dd.DayOfMonth = DateTime.GetDayOfMonth(DateTime.Now) date1 = ((Dd.Year)&"/"&(Dd.Month)&"/"&(Dd.DayOfMonth)) date2 = ((Dd.Year)&"/"&(Dd.Month)&"/"&(Dd.DayOfMonth)) date_now_asli2 End Sub Sub date_now_asli2 Dim label1 As Label label1.Initialize("label1") Dim TermeLbl As Label TermeLbl.Initialize("TermeLbl") Activity.AddView(label1,30%x,75%y,80%x,10%y) Activity.AddView(TermeLbl,10%x,45%y,80%x,10%y) tcd.Initialize("tcd",label1,Me) tcd.inputTime(1,2,42,22) tcd.setShowSetting(True,True,True) tcd.start Dim now As Long now = DateTime.Now Log(" تاريخ فعلي ورودبه نرم افزار: " & DateTime.Date(now) & CRLF & _ " زمان فعلي ورود به نرم افزار: " & DateTime.Time(now)) Log ((DateTime.Date(2018/21/03)))'-(DateTime.)) Dim tarikh As String tarikh =DateTime.Date(now) sal=DateTime.GetYear(DateTime.Now) mah= DateTime.GetMonth(DateTime.Now) roz=DateTime.GetDayOfMonth(DateTime.Now) Log(" سال کنونی :"&sal) Log(" ماه کنونی :"&mah) Log(" روز کنونی:"&roz) Dim zamman As String zamman =DateTime.Time(now) saat=zamman.SubString2(0,3) dagige=zamman.SubString2(3,5) sanie=zamman.SubString2(5,8) saat=DateTime.GetHour(DateTime.Now) dagige=DateTime.GetMinute(DateTime.Now) sanie=DateTime.GetSecond(DateTime.Now) Log("ساعت کنونی"&saat) Log("دقیقه کنونی"&dagige) Log("ثانیه کنونی"&sanie) '%%%%%%%%%%%%%%%%%%%%%%%%%%%% Dim time1 As String Dim datee1 As String Dim time2 As String Dim datee2 As String If saat.Length <2 Then saat="0"&saat If dagige.Length <2 Then dagige="0"&dagige If sanie.Length <2 Then sanie="0"&sanie If mah.Length <2 Then mah="0"&mah If roz.Length <2 Then roz="0"&roz time1=saat&dagige&sanie datee1=sal&mah&roz Log ("time1: "&time1)'زمان کنونی Log ("datee1 :"&datee1)'تاریخ کنونی time2= 230060 'زمان مفروض datee2= 20211205 'تاریخ مفروض Log ("time2: "&time2) Log ("datee2 :"&datee2) ''********************************************** Log ("time2-time1: "&(time2-time1)) Log ("datee2-datee1 :"&(datee2-datee1)) End Sub
  2. سلام باید متن خطا رو هم بفرستید تا دوستان بتوانند برای مشکلتان پاسخ بدهند!
  3. سلام ویندوز ده تان آپدیت نیست و نسخه های جدیدتر نسخه ده از ابزارها و .... را باید از بخش آپدیت ویندوز نصب نمایید تا این نسخه از ویژوال استدیو امکان نصب داشته باشه . ویا بصورت آفلاین ویندوز ده را به نسخه های جدیدتر همان ویندوز 10 اپدیت وارتقا بدهید توی جستجوگر گوگل بزنید(آپدیت كردن ویندوز 10) یا (آپدیت آفلاین ویندوز 10) براتون سایتهای اموزشی میاد .
  4. سلام علیکم اینطوری که شما مسئله ومشکلتان را مطرح کرده اید ، ظاهرا کار شما با یک یا چند سوال و جواب حل نمیشود لذا شما باید کل کارتان را به برنامه نویس وفریلنسر بسپارید و کل کدها وافزونه را بدهید تابرایتان شخصی سازی کند برای اینکار می تونید از پست زیر کمک بگیرید :
  5. معرفی سایتهای کاریابی برای برنامه نویسان محترم : سایتهای فریلَنسِر ها برای برنامه نویسان کامپیوتر وگوشیهای اندروید و کسانی که سفارش نرم افزار میدهند * به نظرم رسید شاید برخی دوستان واعضای تازه وارد گروه برایشان جای سوال باشد که فرضا الان برنامه نویسی یادگرفتیم ، چه می شود وتکلیف بازار این کار چیست ؟ و آیا این شغل بازار کار خوبی دارد یا خیر؟ لذا لیستی از سایتهای فریلَنسِر ها را برای اعضای گروه فرستادم ، تا دراین سایتها عضو شده و مثلا حرفه ی تخصصشان را برنامه نویس کامپیوتر یا اندروید یا سایت یا گرافیست و... انتخاب نمایند تا حجم کارهای درخواستی از آنها در این حرفه را مشاهده نمایند : مشهورترین سیستم های فریلنسینگ ایران سایت منکارتو https://mankarto.com/ سایت پارسکدرز https://parscoders.com/ سایت پارس فریلنسر https://parsfreelancer.com/ سایت سان تایپ https://suntype.ir/ سایت پونیشا https://ponisha.ir/ سایت تایپایران https://typeiran.com/ ترجمه ایران http://tarjomeiran.com/r/76427 کاریشه https://www.karishe.com/ ورکفا http://karak.ir/affiliate/elixia کارک http://karak.ir/affiliate/elixia دورکار https://www.doorkar.ir/?r=331 منکارتو https://mankarto.com/ جامپلوی https://www.jomploy.com/ انجام میدم https://www.anjammidam.com/ _________________________________________________________________ نمونه سایتهای خارجی فریلنسر دات کام FREELANCER.COM کانتنت مارت ContentMart.COM کانستنت کانتنت Constant-Content.com آپ ورک upwork.com کرایگس لیست Craigslist.com تاپ تول TOPTAL.COM ۹۹ دیزاین https://99designs.com PEOPLE PER HOUR https://www.peopleperhour.com
  6. سلام معمولا در برنامه ریزی برای عملیات بر روی تاریخ وساعت ، مقادیر ساعت یا تاریخ را تبدیل به متغییر رشته ای وسپس عددی می کنند که متغییر 6 رقمی در ساعت و 8 رقمی در تاریخ میکنند و روی این عدد یکپارچه مانور میدهند. مثلا: ساعت 24:03:14 رو تبدیل به متغییر با مقدار 240314 باید بکنید یاتاریخ 1398/08/07 رو تبدیل به عدد 13980807 نمایید. دریافت مقدار ساعت هم مدل am - pm و12 ساعته نباشد و 24 ساعتی باشدتا درمحاسبات به مشکل برنخورید.
  7. سلام خط 11 و 13 تکراریه( android:layout_width)- یکیشو حذف کنید- توی هر آبجکت از عکس یا دکمه و... فقط یکبار باید مقدار طول یا عرض و... بدهید و چون در xml تازه اول کارتون هست ، پیشنهاد میشود فعلا روی یک مدل لیوت کارکنید ونه مدل ترکیبی ، مثلا فعلا فقط linearlayout - تا روش کار لیوتها دستتان بیاید ، چون این مدل لیوت با relativelayout تفاوتهایی دارد .مثلا اگر ما یک ImageView و یک TextView داشته باشیم، چنانچه بخواهیم که این دو عنصر، دقیقا در کنار هم چیده شوند، باید از حالت LinearLayout استفاده کنیم و چنانچه بخواهیم TextView بر روی ImageView قرار بگیرد، باید از حالت RelativeLayout استفاده کنیم... android:layout_width="match_perent" android:layout_height="0dp" android:layout_width="1" اینو حذف کنید
  8. سلام ظاهرا درمطالب اون پست بنده دقت کافی نفرمودید در آن پست هم اسم ولینک سایتی که باهاش میتونید دکمه هایی بسازید و بعدش خودکار براتون کدهای xml رو میده بود آدرس سایت :http://angrytools.com/ => Android Button Maker وهم نمونه فایل xml در همان پست بود که باید ازلینک زیر دانلودش میفرمودید این فایل res.zip را ازحالت فشرده خارج نمایید که حاوی چندپوشه وفایل هست که باید درپوشه ای که فایل اصلی پروژه هست قرارش بدهید و اون فایل item.xml که برای نمونه بنده اسمش رو litem.xml گذاشته ام ، هم داخل همین پوشه res درپوشه layout هست که از آنجا می توانید litem.xml را پیدا کنید وفایل را از حالت فقط خواندنی خارجش کنید وسپس ویرایشش کنید ودوباره به حالت صرفا خواندنی بازگردانید وپروژه را اجرا کنید => ( لینک پوشه res مخصوص این نمونه ) پیشنهاد استاد شاهپیری هم بهتر از استفاده از سایت angrytools.com هست ____________________ توی پست زیر هم اشاره ای مختصر به برخی دستورات xml هست میتونید مطالعه نمایید:
  9. سلام این سوال چه ربطی به موضوع این پست داره!؟ b4a ومتعلقاتش اگر منظورتان SDK - Jdk و شبیه ساز متصل به اون واینهاست در انجمن سرچ کنید دوستان توضیح داده اندو توی گوگل هم اسم هرکدام را بالفظ دانلود بزنید همان موارد اول میان ، البته پیشنهاد میشه برای نصب راحت sdk کامل ، اندروید استدیو رو نصب و با اون sdk را نصب کنید طبق آموزشهایی که در انجمن وسایتهای مختلف هست اینم توی گوگل با لفظ (کتابخانه GooglemapExtra2) سرچ کنید گزینه دوم میاد. این انجمن نمیشه ادرس اون سایت رو گذاشت
  10. نورنما

    پر کردن با رنگ

    سلام چندراه وجود داره یکی استفاده از کتابخانه های مخصوص رنگ آمیزی هست مثلا کتابخانه ColouringImageFloodFill که در بخش ویژه این انجمن هست یا کتابخانه Hitex_ColorImageView ___ روش دوم که به نظرم میرسه استفاده از پنل های موجود در سورس پست زیر هست که پنل ها متحرک روئین وقتی از روی پنل های ثابت رد میشوند سورس تشخیص داده و میتونید این دستور رو بهش اضافه کنید که وقتی این شرط اجرا میشه x1, y1 و x2 ,y2 نقاط برخورد رو داخل حلقه ای با ترسیم نقطه رنگی، رنگ آمیزی کنه
  11. سلام خواهش میکنم البته بنده مدرک مهندسی ندارم وشاگرد همین انجمنم ! واقعیت فرصت خطایابی ندارم ، پیشنهادم اینکه که اگر واقعا پروژه و کار جدی وپیشرفته ای در زمینه نقشه گوگل شروع کرده اید ومی خواهید با b4a سریع به نتیجه برسید (کتابخانه GooglemapExtra2 ) که در یکی از سایتهای ایرانی ارائه شده و البته سوای کتابخانه یک آموزش تصویری هم درهمان سایت بانام (اموزش کار با گوگل مپ در بیسیک4اندروید) را باهم تهیه نمایید و مطالعه نمایید.آموزشش واضح وسلیس و سورسی هم که درآموزش میگه بی عیب است وخوب کارمیکنه . موفق باشید
  12. سلام خدمت دوستان انجمن واساتید محترم امشب داشتم دنبال یک سروری برای تست برنامه های سوکت نویسی بودم که به این هاستینگ برخورد کردم که هاست ربات تلگرام رو بهم این هاستینگ جهت تست های اینچنینی بهم پیشنهاد داد که قیمت خوبی داشت خواستم بدونم کسی از این سرویس برای سوکت نویسی استفاده کرده اینم نمونه ربات روی این هاست رو برای تست سرعت بهم ارسال کرد @Onlinebar هم گفتم اطلاع بدم ، چون قبلا برخی دوستان در خرید هاست برای تمرین سوکت نویسی مشکل داشتند وهم گفتم نظرتون رو بدونم؟این به درد سوکت نویسی تاچه حدی میخوره؟ لینک هاست ربات تلگرام جهت تست سوکت نویسی : https://www.modirhost.com/telegram-host
  13. سلام *نحوه دريافت api براي استفاده در گوگل مپ اندرويد 1- بعد از فعال کردن سایت (shecan.ir) 2- وارد حساب کاربریتان در گوگل بشید 3- به ادرس موجود در لینک زیر برید وطبق مراحلی که در تصاویر 6 گانه براتون آماده کردم مرحله به مرحله جلو بروید . موفق باشید https://console.developers.google.com ____ ____________
  14. نورنما

    مشکل بارکد خوان

    سلام من این کتابخونه بارکد Zxing_B4A رو استفاده نکرده ام ولی اگر کارش با QR code باشه لینک زیر رو نگاه کنید * واسه ساخت بارکد QR هم نرم افزار تحت ویندوز Barcode Generator هم خوبه
  15. چرا نسخه 8.8 ؟قبلش یعنی قدیمیترازاین 8.8 بود!! نسخه 9.0.1 رو از لینک زیر دانلود وبروز کنید https://downloadly.ir/software/programming/basic4android/ بعدش برای این نسخه حتما باید 11 Jdk رو نصب کنید ، نسخه های قبلیش درست جواب نمیده . بعدش دوباره تست کنید
×
×
  • جدید...