رفتن به مطلب

اولین پیام ورود به برنامه


javahery

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

سلام مانطور که از موضع تایپک معلومه یک قطعه کدی رو میخوام که کاربر وقتی وارد برنامه شد اون پیام رو ببینه(فقط برای اولین بار پیغام رو نشون بده!)

 

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

ناگفته نماند من تو انجمن سرچ کردم به چند تایپک رسیدم که مثلا تایپک(http://answercenter.ir/topic/1873-%D8%AE%D9%88%D8%B4-%D8%A2%D9%85%D8%AF-%DA%AF%D9%88%DB%8C%DB%8C-%D8%AF%D8%B1-%D8%A7%D9%88%D9%84-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%81%D9%82%D8%B7-%DB%8C%DA%A9-%D8%A8%D8%A7%D8%B1/)

یا تایپک(http://answercenter.ir/topic/4473-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%D8%A7%DB%8C%D9%84-%D8%AA%DA%A9%D8%B3%D8%AA-txt-%D8%AF%D8%B1-%D9%BE%D8%B1%D9%88%DA%98%D9%87/)

 

 

فقط به یک نتیجه رسیدم

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

 

اینم سورسش:

If File.Exists(File.DirInternal, "test.txt") = False Then
ToastMessageShow("خوش آمدید")
File.MakeDir(File.DirInternal, "test.txt")
End If

ولی من دو مشکل دارم

اولا که این کد رو که در اکتیویتی قرار میدم یک ارور میده ارورش هم اینه(missing parameter)

دوما میخوام پیغامش ی چیز مثل نرم افزار بازار باشه مثلا دیدید که وقتی بازار رو بروزرسانی میکنی ی پیام میده که فلان تغییران ایجاد شده بعد گزینه "خُب"رو که میزنی میره دیگه هیچوقت پیغام رو نمایش نمیده

 

اگر کمک کنید ممنون میشم؟

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

 If File.Exists(File.DirInternal,"check.b4abazar1") = False Then
		File.WriteString(File.DirInternal,"check.b4abazar1","www.royapm.com")
		Msgbox2("msg","Title","ok","","",Null)
 End If	 	 

بهترین راه همین هستش و اگه تو اکتیویتی کریت در صفحه اول اکتیویتیت قرار بدی هیچ مشکلیم پیش نمیاد

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

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

 

If File.Exists(File.DirInternal,"check.b4abazar1") = False Then

        File.WriteString(File.DirInternal,"check.b4abazar1","www.royapm.com")

        Msgbox2("msg","Title","ok","","",Null)

End If         

بهترین راه همین هستش و اگه تو اکتیویتی کریت در صفحه اول اکتیویتیت قرار بدی هیچ مشکلیم پیش نمیاد

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

 

 

 

سلام ممنون ولی کدت کار نکرد.

ممنون میشم اصلاح کنی

 

 

همچین کد های پیچیده ای مثل نمایش ورژن نمیخوام

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

سلام ممنون ولی کدت کار نکرد.

ممنون میشم اصلاح کنی

 

 

کد مشکلی نداره

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

خطا از برنامه خودتونه لطفا لاگ خطارو بنویسید

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

بایگانی شده

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

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

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