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

AnswerCenter

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

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

اطلاعیه

کاربر گرامی

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

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


Foruta_an

کاربر رو به رشد
  • Content Count

    316
  • Joined

  • Last visited

  • Days Won

    5

Foruta_an last won the day on 4 آذر 1398

Foruta_an had the most liked content!

Community Reputation

117 عالی

1 Follower

About Foruta_an

  • Rank
    کاربر حرفه ای
  • Birthday 9 آذر 1378

مشخصات پروفایل

  • محل زندگی
    Array

Recent Profile Visitors

885 profile views
  1. سلام موقع کامپایل کردن روی حالت ریلیز قرار بدید شما در حالت دیباگ خروجی گرفتید
  2. توی Sub Process_Globals به تعداد مورد نیاز متغییر تعریف کنید موقع کلیک روی هر آیتم از مولتی پنل بیاید این متغییرهارو مقدار دهی کنید وقتی رفتید اکتیویتی دوم خواستید از همین مقادیر استفاده کنید به اینصورت هر متغییر رو صدا بزنید activity1.name متوجه نشدم دقیق میخواید چکار کنید ولی ساده تر از این توضیح، واقعا سخته ! Sub Process_Globals Dim nam,famili,birth As String End Sub مثلا اینا توی اکتیویتی اول هست که اطلاعات رو از سرور میگیری حالا موقع کلیک روی هر آیتم از پنل باید اینارو مقدار دهی کنید Sub btn_Click nam = lblnam.Text famili = lblfamili.Text birth = lblbirth.Text End Sub الان مقادیر ست شدن روی متغیرهایی که داشتیم حالا تو هراکتیویتی خواستید از اینا استفاده کنید باید به این شکل activity1.nam activity1.famili activity1.birth
  3. میشه عزیز شما شروع کنید مشکلاتتون رو با کد و خطا بزارید تا ببینیم با حرف نمیشه فهمید شما میخواید چکار کنید و چکار کردید و کجا مشکل دارید Sub Globals Type get (id As String, title As String, text1 As String, text2 As String) Dim list1 As List End Sub اینارو توی حلقه ای بزارید که اطلاعات رو میگرید Dim item As get item.Initialize item.Id = "111111111" item.title = "222222222" item.text1 = "333333333333" item.text2 = "444444444444444" list1.Add(item) بعد موقع لود توی مولتی پنل از همین لیست1 آیتم هارو بگیرید
  4. سلام مطالب رو داخل لیست بریزید بعد با حلقه محتوای لیست رو بریزید توی مولتی پنل !
  5. یه متغییر تعریف کنید که مثلا با true و false بتونید کنترلش کنید و این مقدار رو از سرور بگیرید (هروقت خواستید مورد مدنظر رو نمایش بدید توی سرور true قرار بدید هروقت خواستید مخفی کنید false قرار بدید و این رو توی برنامه بگیرید) هر بار با ورود به برنامه یه درخواست بدید به سرور که این مقدار رو چک کنید اگر true بود چیزی که میخواید رو نمایش بده اگه false بود نمایش نده. اما اگر محتوایی دارید درون برنامه وجود داره و فقط میخواید اون رو واسه یک کاربر کنترل کنید میتونید از کتابخانه ای که دوستمون معرفی کردند استفاده کنید چون متونید تایمر باهاش راه بندازید!
  6. سلام با ارسال درخواست به api زیر http://demo3.traccar.org/api/devices?email=demo.traccar.org&password=123456 خروجی میشه: [{"id":1927,"attributes":{},"groupId":0,"name":"samand","uniqueId":"samand","status":"offline","lastUpdate":null,"positionId":0,"geofenceIds":[],"phone":"","model":"456446556","contact":"","category":null,"disabled":false}] خروجی دقیقا چی باید باشه که نتیجه بگیرید؟ چه مقادیری رو میخوا گت کنید؟
  7. https://www.google.com/search?sitesearch=answercenter.ir&q=گت+المنت
  8. سلام دیزاین مدنظرتون رو بزنید و از api گوگل استفاده کنید واسه ترجمه، دیگه چه کاریه کلی زحمت به خودتون بدید (واسه ارسال و دریافت مقادر در وب ویو از گت المنت استفاده کنید)
  9. سلام - هر درگاهی غیر از درگاه بازار روی برنامه باشه بازار منتشر نمیکنه همچنین دیگر مارکتها. - کتابخانه زرین پال رایگان هست، توی زرین پال ثبتنام میکنید یه مرچنت کد بهتون میده داخل برنامه استفاده میکنید طبق مستنداتی که داره تا درگاه پرداخت فعال بشه. - روش پرداخت خاصی نداره، فروشگاه مسلما آنلاین هست، قیمت محصول مشخصه، قیمت رو در کدهای مربوط به درگاه قرار میدید بعد روی دکمه پرداخت که کلیک بشه قیمت هم با موارد دیگه که لازمه به درگاه ارجاع داده بشه ارسال میشه و در درگاه قیمت جهت پرداخت نمایش داده میشه. - چه درگاه مستقیم چه واسط، پس از پرداخت موفق به شما اعلام میکنه که میتونید در اون هنگام عملیاتی انجام بدید مثلا به برنامه برگرده و رسید پرداخت نمایش بده و محصول درصورت دانلودی، جهت دانلود قرار داده بشه یا.... سوال یا مشکل دیگه ای بود تلگرام پیام بدید Foruta_an
  10. سلام میتونید یه متغییر تعریف کنید و طبق ایمیج ویو تنظیمش کنید مثلا ایمیج ویو در اکتیویتی main هست: Sub Process_Globals Dim checkimg1 As Boolean End Sub Sub btn_Click imageview1.Visible = True checkimg1 = True End Sub بعد توی اکتیویتی دوم چک میکنیم با شرط : If Main.checkimg1 = True Then 'اگر فعال بود چکار کنه Else 'اگر غیرفعال بود چکار کنه End If
  11. عزیز، ایشون هدفشون نحوه نمایش یکبار نبود هدفشون ساخت پنل راهنما بود و نیاز به کتابخانه راهنما ساز رو داشتن! کتابخانه آماده میخوان دوستمون
  12. متاسفانه تا فردا بعدازظهر دسترسی به سیستم ندارم. همه چیز مشخصه شما شروع کنید قطعا به نتیجه می رسید!
  13. سلام ببنید شما باید لیمیت رو بصورت مرحله ای انجام بدید مثلا هربار 30تا آیتم لود کنید مرحله اول باید از آیتم تا 30 رو لود کنید مرحله دوم باید از 31 تا 60 رو لود کنید مرحله سوم باید از 61 تا 90 رو لود کنید بعنوان مثال بود هر مرحله باید یه درخواست به سرور بفرستید توی این درخواست مسلما باید بگید که از آیتم چند لود کنه از 0 یا 31 یا 61 به این منظور در کوئری که داشتید ابتدا تعداد لیمیت رو مشخص میکنیم : $sql = "SELECT * FROM Orders LIMIT 30 OFFSET X"; پس ما مشخص کردیم هربار با اجرا شدن مقدار 30 آیتم رو بگیر. اما باید مشخص کنیم که تا کجارو گرفته و از کجا به بعد رو باید بگیره که در کوئری بالا X وظیفه این کارو رو داره سمت اندروید در سورس یه مقدار درنظر میگیرید به این صورت: dim offsetid as int = 0 و این مقدار رو هربار بهمراه درخواست ارسال میکنیم مثال: ht.Initialize("ht",Me) ht.PostString(url,"id=" & offsetid) و این مقدار رو در سرور دریافت و در کوئری جایگزین میکنیم به این شکل: $id = $_POST['id']; $sql = "SELECT * FROM Orders LIMIT 30 OFFSET ".$id.""; در نتیجه کوئری میاد از عدد مشخص که اینجا id هست تا 30تای بعدیشو لود میکنه اما برای مراحل بعدی شما در اندروید مشخص میکنید این offsetid چطور تغییر کنه، مثلا وقتی اسکرول به انتها رسید یا روی دکمه ای کلیک کردید نیازه مجدد درخواست به سرور ارسال بشه پس همونجا باید مقدار offsetid تغییر کنه به این شکل: offsetid = offsetid + 30 ht.Initialize("ht",Me) ht.PostString(url,"id=" & offsetid) به این شکل آخرین عدد مربوط به آیدی رو میگیرم و 30تا بعدی رو بهش اضافه میکنیم. ببخشید طولانی شد موفق باشید
  14. ممنون عزیز کلی سرچ کردم اما تاپیکش رو پیدا نکردم اگر شما دارید لینک کنید لطفا مگه به اینصورت استفاده نمیشه؟ Dim p As ManamPersianDate p.PersianToGregorian(1398,11,29) هیچ نتیجه ای در بر نداره گفم تاپیکش رو بررسی کنم شاید توضیحات، راهنما یا پرسش پاسخ دیگران بتونه کمکمون کنه ممنون
  15. سلام دوستان اگر کسی انجام داده لطف کنه راهنمایی کنه باتشکر
×
×
  • Create New...