رفتن به مطلب
  • 0

رویداد تنها یکبار!!!


milad19

سوال

باسلام

ببخشید چطور میشه تعریف کرد که یه رویداد مثلا نمایش یک پیام فقط و فقط یکبار انجام بشه؟

یه سوال فرعی هم دارم*herher*

کسی از دوستان میدونه چطور میشه از کلید پاور استفاده کرد؟*hendoone*

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

10 پاسخ به این سوال تاکنون داده شده است

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

سلام

سوال اولت:برای نمایش پیغام فقط برای یک بار باید از کد زیر استفاده کنی:


Sub Activity_Create(FirstTime As Boolean)
If FirstTime = True Then
ToastMessageShow("بار اولیه که وارد برنامه میشی",False)
End If
End Sub

سوال دومت:


Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode = KeyCodes.KEYCODE_POWER Then
ToastMessageShow("پاور",False)
Return True
Else
Return False
End If
End Sub

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

آقای گنجی اینی که شما دادین اشتباه هست(البته ببخشید)

ایشون گفتن فقط یک بار یه راهنمایی کوچیک میکنم خداکنه متوجه بشید

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

خوب دیتابیس :

توی دیتابیس یه فیلد بسازید و عدد 0 رو بزارید بعد توی برنامه اونو بگیرید بگید که اگه صفر بود نشون بعد خوب حالا که نشون داد باید یه جوری بتونید دیتابیس رو آپدیت کنید حالا باتن توی اون باشه یا ن خلاصه باید بعد از این که پیام نشون داده شده دیتابیس آپدیت بشه

بعد مطمعنن که برای بار دوم بیاین نشون داده نمیشه خوب معلومه چرا نمایش داده نمیشه برای این که ما گفته بودیم 0 بود نشون بده ;)*herher*

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

آقای گنجی اینی که شما دادین اشتباه هست(البته ببخشید)

ایشون گفتن فقط یک بار یه راهنمایی کوچیک میکنم خداکنه متوجه بشید

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

خوب دیتابیس :

توی دیتابیس یه فیلد بسازید و عدد 0 رو بزارید بعد توی برنامه اونو بگیرید بگید که اگه صفر بود نشون بعد خوب حالا که نشون داد باید یه جوری بتونید دیتابیس رو آپدیت کنید حالا باتن توی اون باشه یا ن خلاصه باید بعد از این که پیام نشون داده شده دیتابیس آپدیت بشه

بعد مطمعنن که برای بار دوم بیاین نشون داده نمیشه خوب معلومه چرا نمایش داده نمیشه برای این که ما گفته بودیم 0 بود نشون بده ;)*herher*

با سلام

اینی که من گفتم چرا اشتباهه؟

شما امتحان کن...

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

از دستور try استفاده کن

msgbox("ok","mohsen")
try
code hat
catch
end try

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


try
age moshkeli to be ejra omadane in code ha pish nayoomad in karharo anjam bede''
catch
age moshkeli pish omad in karharo anjam bede''
end try

در پاسخ به دوست اولمون : دوست من شما میتونین یه متغیر از نو بولین تعریف کنید و مقدارش رو برابر true قرار بدید - و بعد چک کنه اگه اون مقدار true بود پیغام رو نمایش بده و بعد هم مقدار رو false کنه

اینجوری دفعه بعد که میاد انجام بده مقدارش false هست پس پیغامی چاپ نمیکنه

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

باسلام

ببخشید چطور میشه تعریف کرد که یه رویداد مثلا نمایش یک پیام فقط و فقط یکبار انجام بشه؟

یه سوال فرعی هم دارم*herher*

کسی از دوستان میدونه چطور میشه از کلید پاور استفاده کرد؟*hendoone*

منظورت از استفاده از پاور اینه که وقتی زده شد اتفاقی بیفته؟

برای این کار تو رویداد keycodes میتونی براش دستور بنویسی

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

منظورت از استفاده از پاور اینه که وقتی زده شد اتفاقی بیفته؟

برای این کار تو رویداد keycodes میتونی براش دستور بنویسی

خیلی ممنون اما چرا این کد الآن عمل نمیکنه؟؟؟

Sub Activity_keypress(keycode As Int) As Boolean
If keycode=KeyCodes.KEYCODE_POWER Then
   camEx.TakePicture
End If
End Sub

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

کد رو به این صورت تست کنید :

[b]
Sub Activity_keypress(keycode As Int) As Boolean
If keycode=KeyCodes.KEYCODE_POWER Then
   camEx.TakePicture
   Return True
   Else
   Return False
End If
Return True
End Sub[/b]
لینک ارسال
به اشتراک گذاری در سایت های دیگر

کد رو به این صورت تست کنید :
[b]
Sub Activity_keypress(keycode As Int) As Boolean
If keycode=KeyCodes.KEYCODE_POWER Then
   camEx.TakePicture
   Return True
   Else
   Return False
End If
Return True
End Sub[/b]

متاسفانه عمل نکرد

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

بایگانی شده

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

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

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