رفتن به مطلب

آموزش تصویری ساخت و خواندن اطلاعات دیتابیس با Multi Panel


مهدی ایزدی

ارسال‌های توصیه شده

آقا مهدی نمیخوای جواب ما رو بدی؟ لنگم بخدا

خط مربوط به تغییر متغیر stop رو به این خط تغییر بدید :

Stop=Stop + 70%y

متوجه مشکلتون میشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • پاسخ 76
  • ایجاد شده
  • آخرین پاسخ

خط مربوط به تغییر متغیر stop رو به این خط تغییر بدید :

Stop=Stop + 70%y

متوجه مشکلتون میشید

داداش نشد هرکاری کردم ، لطف کن همون سورسی رو که گذاشتم ویرایش کن و بنداز همینجا که بقیه استفاده کنن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

داداش نشد هرکاری کردم ، لطف کن همون سورسی رو که گذاشتم ویرایش کن و بنداز همینجا که بقیه استفاده کنن

 

سر و سامان دادانش با خودتون دیگه  :morning1:

testpnl.rar

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 ماه بعد...

سلام.من یه مشکلی با برنامه دارم.اونم اینه که وقتی دوتا متن رو لود میکنه میخوام اندازه label وscrolview رو با متن تنظیم کنه.

خواهشا سورس بهم معرفی نکنید با سورس رمضان نفهمیدم چی به کجاست.

لطفا همینجا یادم بده یکی.مرسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 ماه بعد...

اگه میشه یه اموزش تصویری ساخت کتاب با دیتا بیس بفرستین که مبتدی ها هم یاد بگیرن ممنون میشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...

سلام دوستان

این اوالین پستی هست که توی این انجمن دارم

اول از آقای ایزدی بخاطر اینکه مشکل ارسال پست رو حل کردن تشکر میکنم

حالا سوال دارم درباره همین آموزشتون

من روی همون اسکرول ویو  یه ادیت تکست و باتن گذاشتم و وقتی باتن رو زدم میاد سرچ میکنم و نتیجه رو نشون میده اما مشکلم اینه که اسکرول ویو خالی نمیشه نمیدونم چکار کنم

مثلا دیدین لیست ویو یا اسپاینر رو میزنیم clear بعدش خالی میشه حالا اینجا من هر کاری کردم اسکرول ویو خالی نشد که نشد

نتیجه ی جستجو دقیقا میاد بقیه ی پنل ها

ممنون میشم جواب بدین

لینک ارسال
به اشتراک گذاری در سایت های دیگر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 ماه بعد...

سلام خسته نباشید از قسمت کدهای علاقه مندی سوال داشتم در خط های اخرش که نوشته 

prnt.Height=lmatn.Height+pr.top +18%y

pr از نوعه چی تعریفش کنیم با تشکر

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 ماه بعد...

درود،

دوستان ببخشید تاپیک قدیمی رو میارم بالا ولی این مشکل هم اندازه کردن متن با پنل واسه من حل نشد،سورس اون دوستمون برنامه رمضان هم خیلی پیچیده بود،اصلا نمیشد درکش کرد.

میشه دوستان راهنمایی کنن بگن چرا متن هم اندازه نیست ؟ 3 روزه گیرشم،باور کنید انقدر تاپیک خوندم و به نتیجه نرسیدم که سردرد گرفتم:

 

	For i = 0 To Cur1.RowCount - 1
		Cur1.Position = i
		Dim P As Panel
		P.Initialize("P")
		
		ScrollView1.Panel.AddView(P,0,Stop ,97%x,100%y)
		P.LoadLayout("PanelLayout")
	
		lblMessage.Text = Cur1.GetString("message")
		lblMessage.Height = Su.MeasureMultilineTextHeight(lblMessage,lblMessage.Text)
		Stop = Stop + lblMessage.Height + 2%y
		ScrollView1.Panel.Height = Stop
	Next

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 6 ساعت قبل، Crashday گفته است :

درود،

دوستان ببخشید تاپیک قدیمی رو میارم بالا ولی این مشکل هم اندازه کردن متن با پنل واسه من حل نشد،سورس اون دوستمون برنامه رمضان هم خیلی پیچیده بود،اصلا نمیشد درکش کرد.

میشه دوستان راهنمایی کنن بگن چرا متن هم اندازه نیست ؟ 3 روزه گیرشم،باور کنید انقدر تاپیک خوندم و به نتیجه نرسیدم که سردرد گرفتم:

شما چند تا نکته رو بدونین

1-در کد زیر شما ارتفاع رو ثابت در نظر گرفتین. که احتمال مشکل به وجود میاد. بخصوص زمانی که اندازه خود آیتم می خواد متفاوت باشه.

ScrollView1.Panel.AddView(P,0,Stop ,97%x,100%y)

2- معمولا در طراحی layout آیتم ها از پنل  هم استفاده میشه و بعد آیتم ها رو داخل اون پنل می زارند.

خب اگه اندازه آیتم متفاوت باشه.باید اندازه پنل والد نیز هماهنگ با اون تغیر کنه.

این دو رو شما بررسی کنید ببینید مشکل حل میشه یا نه

«موفق باشید.»

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 7 ساعت قبل، Crashday گفته است :

درود،

دوستان ببخشید تاپیک قدیمی رو میارم بالا ولی این مشکل هم اندازه کردن متن با پنل واسه من حل نشد،سورس اون دوستمون برنامه رمضان هم خیلی پیچیده بود،اصلا نمیشد درکش کرد.

میشه دوستان راهنمایی کنن بگن چرا متن هم اندازه نیست ؟ 3 روزه گیرشم،باور کنید انقدر تاپیک خوندم و به نتیجه نرسیدم که سردرد گرفتم:

 


	For i = 0 To Cur1.RowCount - 1
		Cur1.Position = i
		Dim P As Panel
		P.Initialize("P")
		
		ScrollView1.Panel.AddView(P,0,Stop ,97%x,100%y)
		P.LoadLayout("PanelLayout")
	
		lblMessage.Text = Cur1.GetString("message")
		lblMessage.Height = Su.MeasureMultilineTextHeight(lblMessage,lblMessage.Text)
		Stop = Stop + lblMessage.Height + 2%y
		ScrollView1.Panel.Height = Stop
	Next

 

درود

دوست عزیز از مزیت های عضویت در کانال تلگرام انجمن اطلاع از آموزش های انجمن و لینک تاپیک هاشون و اخبار انجمن هستش

همچنین از مزیت های جست و جو در انجمن هم اینه که شاید جواب سوالتون رو با آموزش تصویری قبلا داده باشیم

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 سال بعد...

سلام

آقا مرسی اموزش جواب داد

فقط یه مشکلی هست، اگه اطلاعات دیتابیس رو فارسی بنویسم تو بیسیک از سمت چپ نشونش میده 

چطوری بیارمش وسط؟ یا کلا راست؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 7 ماه بعد...

با سلام خسته نباشید

میخوام وقتی برنامه وقتی آپدیت شد آیتم های جدید رنگش فرق کنه (البته فقط دفعه اول ، از برنامه خارج شدیم مثل بقیه آیتم ها بشه ) 

اگه امکان داره با کد توضیح بدید لطفا

ممنون

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1397/08/24, 13:02:10، godping گفته است :

اساتید کسی نیست کمک کنه؟:(.

باید تاپیک جدید میزدید.

 

میتونید یه فایل متنی داخل حافظه اینترنال بسازید و یه مقدار پیشفرض بهش بدید با مقادیر زیر

	Application.VersionName
	Application.VersionCode

بعداز آپدیت مقدار داخل فایل رو بخونید اگه ورژن متفاوت بود رنگ ویوها رو تغییر بدید و مقدار این فایل رو با ورژن جدید ثبت کنید

دوباره نرم افزار اجرا بشه میبینه مقدار داخل فایل با ئرژن برنامه یکسانه و رنگ ویوها تغییر نمیکنه

 

همه این کدها تو بخش Activity_Create گذاشته بشه ,  استفاده از File.

 

نمونه کد نمیدم یکم تلاش کنید. (آسونه)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 3 دقیقه قبل، M-CAP7AIN گفته است :

باید تاپیک جدید میزدید.

 

میتونید یه فایل متنی داخل حافظه اینترنال بسازید و یه مقدار پیشفرض بهش بدید با مقادیر زیر


	Application.VersionName
	Application.VersionCode

بعداز آپدیت مقدار داخل فایل رو بخونید اگه ورژن متفاوت بود رنگ ویوها رو تغییر بدید و مقدار این فایل رو با ورژن جدید ثبت کنید

دوباره نرم افزار اجرا بشه میبینه مقدار داخل فایل با ئرژن برنامه یکسانه و رنگ ویوها تغییر نمیکنه

 

همه این کدها تو بخش Activity_Create گذاشته بشه ,  استفاده از File.

 

نمونه کد نمیدم یکم تلاش کنید. (آسونه)

 

مرسی از جوابتون

ولی فکر میکنم منظورمو اشتباه فهمیدید 

بنده اپدیت اطلاعات دیتابیس رو گفتم

 یکسری اطلاعات از دیتابیس داخل برنامه وجود داره مثل

1    2      3     4     5  وقتی که یه مقدار جدید مثل 6 اضافه میشه

رنگش با بقیه فرق کنه تا زمانی که اطلاعات جدیدی وارد برنامه میشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • اضافه کردن...