رفتن به مطلب

For

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

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

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

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

8 متوسط

درباره For

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

  • محل زندگی
    isfahan

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

150 بازدید کننده نمایه
  1. ممنون، تا این حد تجربه کردیم ولی با این روشها کارم پیش نرفت. مورد مشترکی در رکوردها نیست! ساختار دیتابیس ثابت و قابل تغییر نیست چون به چند جا متصله از آنلاین به آفلاین و خوندن از آفلاین باید بصورت یکباره با یک کوئری اطلاعات 3 آیدی مشخص رو بگیرم
  2. سلام دوستان خیلی وقته دیتابیس آفلاین کار نکردم بعضی چیزاش یادم رفته الان نیازم شده سرچ کردم موردی یافت نشد! ببینید من توی دیتابیسم تعداد زیادی رکورد دارم از یک طرف کاربر 3 تا آیدی وارد میکنه میخوام اطلاعات این 3 تا آیدی رو همزمان بگیرم بریزم توی لیست کوئریش رو چطور میشه زد؟ ممنون
  3. در اینصورت هم بعید میدونم با حالت عادی مقدار دهی بصورت x,y تفاوتی داشته باشه چون در این حالت که شما میگید بازم اولین ویو که شروع کننده هست بر حسب x,y مقداردهی شدند
  4. ممنون از پیشنهادتون واسه پروژه ای که مثلا حداقل هزار خط کد فقط مختصات ویو داخلشه چطور میشه شرط گذاشت؟!
  5. سلام دوستان تا الان مشکلی با این موضوع نداشتم روی گوشی های زیادی تست شده مشکلی نداشته اما اخیرا 5 - 6 نفری گفتن که توی اپ ویوها کشیده هست واسشون ویوها در اکتیویتی با درصد های x , y کد شدن در این رابطه باید چکار کرد که در دستگاه های مختلف این مشکل بوجود نیاد در گوشی های بزرگ کشیده و در گوشی کوچیکتر جمع تر میشن ویوها !
  6. سلام اگر سایت api داره باید از api استفاده کنید! اگر سایت api نداره باید از گت المنت استفاده کنید!
  7. سلام دوستان یه تاریخ دارم بعنوان تاریخ انقضاء به همراه ساعت میخوام کاربر که وارد برنامه میشه تعداد روز و ساعت و دقیقه و ثانیه باقی مانده رو نمایش بدم و شمارش معکوس هم درجریان باشه 2021-01-31,23:59:59 این میشه زمان انقضاء باید زمان حال رو بگیریم و اختلاف رو بدست بیاریم و شمارش رو با تایمر شروع کنیم میشه توی گرفتن اختلاف و تطبیقشون راهنمایی کنید
  8. For

    Parse Json

    سلام دوستان یه جیسون هست که مقدار اولیه نداره ورودی و خروجیش بصورت لیست هست میشه راهنمایی کنید چطور میشه آیتم هاش رو گرفت: جیسون: [{"name":"\u0627\u0628\u0639\u0627\u062f","options":["22.9 \u00d7 260 \u00d7 378 \u0645\u06cc\u0644\u06cc\u200c\u0645\u062a\u0631"]},{"name":"\u0648\u0632\u0646","options":["2.2 \u06a9\u06cc\u0644\u0648\u06af\u0631\u0645"]},{"name":"\u0633\u0627\u0632\u0646\u062f\u0647-\u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647","options":["Intel"]},{"name":"\u0633\u0631\u06cc-\u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647","options":["Core i5"]},{"name":"\u0645\u062f\u0644-\u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647","options":["8250U"]},{"name":"\u0645\u062d\u062f\u0648\u062f\u0647-\u0633\u0631\u0639\u062a-\u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647","options":["\u062a\u0627 2.0GHz"]},{"name":"\u0641\u0631\u06a9\u0627\u0646\u0633-\u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647","options":["1.60GHz up to 3.40 GHz"]},{"name":"\u062d\u0627\u0641\u0638\u0647-cache","options":["6 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a"]},{"name":"\u0638\u0631\u0641\u06cc\u062a-\u062d\u0627\u0641\u0638\u0647-ram","options":["8 \u06af\u06cc\u06af\u0627\u0628\u0627\u06cc\u062a"]},{"name":"\u0646\u0648\u0639-\u062d\u0627\u0641\u0638\u0647-ram","options":["DDR4"]},{"name":"\u0638\u0631\u0641\u06cc\u062a-\u062d\u0627\u0641\u0638\u0647-\u062f\u0627\u062e\u0644\u06cc","options":["\u06cc\u06a9 \u062a\u0631\u0627\u0628\u0627\u06cc\u062a"]},{"name":"\u0646\u0648\u0639-\u062d\u0627\u0641\u0638\u0647-\u062f\u0627\u062e\u0644\u06cc","options":["\u0647\u0627\u0631\u062f \u062f\u06cc\u0633\u06a9"]},{"name":"\u0645\u0634\u062e\u0635\u0627\u062a-\u062d\u0627\u0641\u0638\u0647-\u062f\u0627\u062e\u0644\u06cc","options":["5400RPM"]},{"name":"\u0633\u0627\u0632\u0646\u062f\u0647-\u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647-\u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc","options":["NVIDIA"]}] کدی که واسه استفاده بیسیک میده: Dim parser As JSONParser parser.Initialize(<text>) Dim root As List = parser.NextArray For Each colroot As Map In root Dim name As String = colroot.Get("name") Dim options As List = colroot.Get("options") For Each coloptions As String In options Next Next coloptions میشه مقادیری لیستی که گفتم اما چون تگ و اسم مشخصی ندارن نمیشه گرفت گاهی اوقات options چند مورد هست مثلا 2 یا 3 یا... با این سایت جیسون رو بررسی کردم ساختارش:
  9. سلام و خسته نباشید به همه دوستان بخصوص گل سرسبد تاپیک مهندس شاهپیری خلاصه کنیم توی یه جمله که اگر جناب شاهپیری با کتابخانه های مفیدشون نبودن قطعا خیلی ها ترک b4a میکردن، اینکه بگم از همه کتابخانه های ایشون استفاده میکنم دروغه چون میرن لیست خریدمو میبینن میان ضایعم میکنن اما شخص بنده خیلی وقت ها بوده گیر بودم و با راهنمایی ها و سرنخ هایی که جناب مهندس دادن مشکلم رفع شده. از مطالب مفید و کار راه اندازشون خیلی بهره بردیم طی این سالها ایشالا عمر با عزت و تنی سلامت و زندگی شادی داشته باشند که به پای انسرسنتر و کاربران انسرسنتری بمونن از دغدغه های برنامه نویسی انسرسنتری ها کم کنن ضمنن خیلی با معرفت بودن که تا الانش هم بدون چشم داشتی وقت گذاشتن و انسرسنتر رو زنده نگه داشتن چون با همین وقت میتونستن مثل اونایی که رفتن برن و درآمدزایی و زندگی بدون مزاحم (ما) کنن. به هرحال دمشون گرم
  10. چطور میشه که عرض هر آیتم رو برابر با عرض متن کرد ؟
  11. For

    تنظیم ارتفاع ویو

    بله با این روش میشه اما گفتم شاید ساده تر و اصولی تر بشه به هرحال ممنون از وقتی ک گذاشتید
  12. For

    تنظیم ارتفاع ویو

    اگر بشه راه اصولی واسش درنظر گرفت عالی میشه چون واسه داینامیک سازی اپ بسیار لازمه ! هدف تغییرات آنلاین در ویوها و شخصی سازی در دیزاین هست
  13. For

    تنظیم ارتفاع ویو

    سلام مهندس خیر، متاسفانه نتیجه نمیده به اینصورت هم تست کرده بودم index - 259: h%y is not a valid identifier. y% رو نمیپذیره در اینتجر
  14. با سلام آیا امکانش هست مقداری رو بصورت ورودی دریافت کنم و برای ارتفاع مثلا پنل ازش استفاده کنم؟ مثلا یک مقدار عددی 40 در دیتابیس دارم بصورت آنلاین دریافتش میکنم میخوام این رو با متغییری برابر کنم بعد متغییر رو داخل کد ایجاد ویو بزارم: pnl.AddView(p1,1%x,1%y,78%x,Main.height) این مقدار نیاز به Y% هم داره اما چون توی کد فقط متغییر از نوع int میگیره نمیشه Y% رو بهش اضافه کرد اگرم بصورت استرینگ کل مقدارو از دیتابیس بصورت 40%y بگیریم بازم نمیشه توی کد گذاشت چون ورودیش باید از نوع int باشه
  15. For

    ساخت برنامه

    سلام طبیعتا باید اطلاعات ذخیره بشن، اطلاعاتی که همیشه (مادام العمر) ثابت باشن میشه از دیتابیس آفلاین استفاده کرد اما اطلاعاتی که بروزرسانی میشن چه از جانب کاربر چه مدیر، نیاز به دیتابیس آنلاین دارن، پس شما به یک سرور یا هاست نیاز دارید تا روی اون یک دیتابیس با ساختار مورد نیازتون بسازید و محتوا رو داخلش قرار بدید تا بتونید با دریافت اطلاعات اون هارو در اپ نمایش بدید و امکان ویرایش داشته باشید. پس بهتره راجب ارتباط با سرور و دیتابیس آنلاین در انجمن جستجو کنید
×
×
  • جدید...