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

پست های پیشنهاد شده

msms    4

گروه دانشجو

ارسال شده در (ویرایش شده)

با سلام خدمت تمامی دوستان

مشکل از اونجا شروع میشه که برای بار اول برنامه رو باز می کنی با خطا مواجه میشی ولی وقتی میری صفحه تنظیمات،و تغییرات رو اعمال می کنی برنامه وارد صفحه متن میشه و مشکل اولی حل میشه .

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

'کدهای صفحه تنظیمات
Sub Process_Globals
	Dim sql As SQL,cur As Cursor
	Dim fontsize As Int
	Dim font As String
End Sub

Sub SeekBar_ValueChanged (Value As Int, UserChanged As Boolean)
	lblnmun.TextSize = Value
End Sub

Sub spinner_ItemClick (Position As Int, Value As Object)
	lblnmun.Typeface = Typeface.LoadFromAssets(Value&".ttf")
End Sub

Sub sabt_click
	Dim cur As Cursor
	cur =  sql.ExecQuery ("SELECT * FROM setting")
	cur.Position=0
	
	sql.ExecNonQuery("UPDATE setting SET fontsize ="&seekbar1.Value)
	sql.ExecNonQuery("UPDATE setting SET font ="&spinner1.SelectedIndex)
	
	fontsize = seekbar1.Value
	font = spinner1.GetItem(spinner1.SelectedIndex)
	ToastMessageShow("تنظیمات ذخیره شد",False)
	Activity.Finish
End Sub

'کدهای صفحه متن
	Dim matn As Label:matn.Initialize(""):matn.TextColor=Colors.DarkGray
	matn.Text=content
matn.TextSize = actSettings3.fontsize
matn.Typeface = Typeface.LoadFromAssets(actSettings3.font &".ttf")

در قسمت متن چطوری مشکل رو حل کنم؟

دوستان کمک کنید

ویرایش شده در توسط msms

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


لینک به ارسال
msms    4

گروه دانشجو

سلام آموزش خوبی بود ولی تنظیمات متن من تو دیتابیس ذخیره میشن و برای بار اول که هنوز کاربر تنظیمات رو اعمال نکرده خطا میده !

یعنی در صفحه متن قبل اینکه کد زیر اجرا بشه

matn.TextSize = actSettings3.fontsize
matn.Typeface = Typeface.LoadFromAssets(actSettings3.font &".ttf")

چی بنویسم که برای بار اول که وارد صفحه متن میشی خطا نده!

بازم مرسی که راهنمایی کردین

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


لینک به ارسال
امیرحسین طرق پیما    1,169

دپارتمان سرپرست

در 3 ساعت قبل، msms گفته است :

سلام آموزش خوبی بود ولی تنظیمات متن من تو دیتابیس ذخیره میشن و برای بار اول که هنوز کاربر تنظیمات رو اعمال نکرده خطا میده !

یعنی در صفحه متن قبل اینکه کد زیر اجرا بشه


matn.TextSize = actSettings3.fontsize
matn.Typeface = Typeface.LoadFromAssets(actSettings3.font &".ttf")

چی بنویسم که برای بار اول که وارد صفحه متن میشی خطا نده!

بازم مرسی که راهنمایی کردین

درود

متن خطا رو قرار بدید

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


لینک به ارسال
msms    4

گروه دانشجو

ارسال شده در (ویرایش شده)

image.thumb.png.556829c48f4558371356c0c70a85c86e.png

 

ویرایش شده در توسط msms

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


لینک به ارسال
شهریار شریعتی    514

دپارتمان سرپرست

در 8 ساعت قبل، msms گفته است :

با سلام خدمت تمامی دوستان

مشکل از اونجا شروع میشه که برای بار اول برنامه رو باز می کنی با خطا مواجه میشی ولی وقتی میری صفحه تنظیمات،و تغییرات رو اعمال می کنی برنامه وارد صفحه متن میشه و مشکل اولی حل میشه .

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


'کدهای صفحه تنظیمات
Sub Process_Globals
	Dim sql As SQL,cur As Cursor
	Dim fontsize As Int
	Dim font As String
End Sub

Sub SeekBar_ValueChanged (Value As Int, UserChanged As Boolean)
	lblnmun.TextSize = Value
End Sub

Sub spinner_ItemClick (Position As Int, Value As Object)
	lblnmun.Typeface = Typeface.LoadFromAssets(Value&".ttf")
End Sub

Sub sabt_click
	Dim cur As Cursor
	cur =  sql.ExecQuery ("SELECT * FROM setting")
	cur.Position=0
	
	sql.ExecNonQuery("UPDATE setting SET fontsize ="&seekbar1.Value)
	sql.ExecNonQuery("UPDATE setting SET font ="&spinner1.SelectedIndex)
	
	fontsize = seekbar1.Value
	font = spinner1.GetItem(spinner1.SelectedIndex)
	ToastMessageShow("تنظیمات ذخیره شد",False)
	Activity.Finish
End Sub

'کدهای صفحه متن
	Dim matn As Label:matn.Initialize(""):matn.TextColor=Colors.DarkGray
	matn.Text=content
matn.TextSize = actSettings3.fontsize
matn.Typeface = Typeface.LoadFromAssets(actSettings3.font &".ttf")

در قسمت متن چطوری مشکل رو حل کنم؟

دوستان کمک کنید

درود

د‌وست عزیز شما برای صفحه اول باید تنظیمات رو از دیتابیس بگیرید نه از صفحه تنظیمات!

خب معلومه که خطا میده چون هنوز صفحه تنظیمات باز نشده و متغیر هاش وجود ندارن که شما بتونین بخونیشون .

پس باید تنظیمات رو در صفحه متن بحونید

  • زیبا بود 1

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


لینک به ارسال
msms    4

گروه دانشجو

چطور بنویسم لطف می کنید بهم بگید

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


لینک به ارسال

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • مطالب مشابه

    • توسط Yaseen
      سلام دوستان
      این برنامه هرنوع فایل رو میتونه ذخیره کنه میتونه بعنووان برنامه ذخیره اسناد و فایلها مورد استفاده قرار بگیره 
      فایل رو به بایت تبدیل کردم نحوه ذخیره توی هارد هم همینطوره
      توی گزینه انتخاب محدودیت حجم هم هست میشه تغییرش داد
      یه ترد گذاشتم برای زمان ذخیره فرم
      توی همه متدها و اکثرا خط ها رو توضیح دادم
      اگه قرار باشه کارهای دیگه هم زمان انجام بشه میتونیم توی بک گراندورکر و async بزاریم اما ایجا ما یک عمل رو انجام میدیم و اونا لازم نیستن
      در کل برنامه جالبی هست از اکسس استفاده کردم مشکلات sql دست و پای ادمو میبنده خودم یه بانک دارم 400 هزار رکورد داره بنظرم اکسس تا 1 میلیون رکور توانایی خوبی داره
      ضمنا توی سایتم این برنامه رو پولی گذاشته بودم بخاطر لرن نت که واقعا محل تبادل دانش هست و فروم بسیار عالی هست با مدیران بسیار مسلط همینطوری گذاشتم تا دوستان استفاده کنند
      FileSave2DB-urmiapazar.ir.rar
       
       

    • توسط namefree
      سلام خسته نباشید دوستان 
      من قبلا با sqlite  دیتا بیس ساختم و مشکلی نداشتم اما وقتی دوباره visual studio  نسخه  professional رو نصب کردم و extensions  مربوط به Sqlite  رو نصب کردم تا دیتا بیس بسازم قسمت مربوط به ساخت دیتا بیس خالی بود اگه کسی میتونه راهکار بده ممنون دوستان وقت گذاشتین.


    • توسط beniamine
      سلام دوستان چطوری میشه در ربات تلگرام جوین اجباری قرار داد برای کانال؟
      با استفاده از سی شارپ
  • کاربران آنلاین در این صفحه   0 کاربر

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

×