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

مشکل در پروژه برنامه والپیپر


reza2001

سوال

سلام

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

تو قسمت Sub Panel1_Touch یه همچین کدی نوشته بود:

Select Action        Case Activity.ACTION_DOWN
                 startx=X
     Case Activity.ACTION_up
           If X > startx +15 Then 'swipe Right
   i=i-1
      a.Initialize(File.DirAssets,"image"&i&".jpg")
      Panel1.SetBackgroundImage(a)
End If


           If X < startx -15 Then 'swipe Left


i = i+1
      a.Initialize(File.DirAssets,"image"&i&".jpg")
      Panel1.SetBackgroundImage(a)
End If
            a.Initialize(File.DirAssets,"image"&i&".jpg")
            Panel1.SetBackgroundImage(a)
     End Select

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

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

attachment.php?attachmentid=914&stc=1

attachment.php?attachmentid=915&stc=1

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

attachment.php?attachmentid=916&stc=1

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

attachment.php?attachmentid=917&stc=1

attachment.php?attachmentid=918&stc=1

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

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

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

ممنون*قلب**قلب**قلب*

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

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

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

ممنون که به سوالات من پاسخ میدین ولی مشکل من دقیقا اینه:

توی برنامه عکس هام تو پنل (یا ایمیج ویو) کامل نشون داده میشن مثل تصویر:

attachment.php?attachmentid=1002&stc=1

اما...

اما وقتی به عنوان والپیپر یا همون تصویر زمینه انتخاب میکنم اینطوری میشه:

attachment.php?attachmentid=1003&stc=1

مشکل من...

مشکل من اینه که میخوام تصویرم در صفحه اصلی گوشی کامل نشون داده بشه.

ولی...

ولی فقط قسمتی از تصویر میاد.

.

.

.

.

.

واضح گفتم؟؟؟*زبونک*

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

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

به حالت های عریض و افقی و مربعی در بیار میفهمی چی میگم

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

سلام.

ممنون.

من اینطوری ازش استفاده کردم:

 Panel1.Gravity=Gravity.FILL

ولی این اخطارو میده:

attachment.php?attachmentid=973&stc=1

من اشتباه کردم؟؟؟

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

دوست من اندازه صفحه نمایش گوشی ها متفاوت هست.

.

.

.

یعنی واقعا کدی نیست که عکسو با توجه به صفحه نمایش گوشی فیت کنه؟؟؟*گریه**گریه**گریه*

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

نه

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

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

سلام.

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

.

.

.

.

.

.

.

حتما برای این کار باید دیتابیس آنلاین ساخت؟؟؟

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

سلام.

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

حتما برای این کار باید دیتابیس آنلاین ساخت؟؟؟

سلام . فکر می کنم این به دردتون بخوره :

http://answercenter.ir/thread427.html

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

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

خب صد البته

شما راهی نداری جز دیتابیس آنلاین به2 دلیل

1- هم حجم خود برنامت میاد پایین

2- اگر از یه حدی حجم برنامه زیاد بشه کمتر کسی دانلودش میکنه

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

سلام.

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

.

.

.

.

.

.

.

حتما برای این کار باید دیتابیس آنلاین ساخت؟؟؟

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

اسم عکس هایی هم که توی هاست آپلود می کنی از 1 بزار تا هر چند که برسی.

حالا فرض کن کاربر تا عکس 150 رو دانلود کرده قبلا و روی هاست 180 تا عکس هست.

با کتابخانه httputils2 باید فایل text رو بخونی که عدد 180 رو بر می گردونه.

بعد چون داخل برنامه رو هم چک کردی تا 150 عکس ها رو گرفتی یه حلقه For بنویس از 151 تا 180 شروع کنه به دانلود عکس ها.

فایل های که حجم زیادی دارن رو بهتره رو دیتابیس ذخیره نکنین چون بعدا برای انتقالش به مشکل می خورین و حجم دیتابیس mysql بالا بره ارورر میده البته تنظیماتی داره واسه ارورر ندادنش که دیگه اینجا جای توضیحش نیست.

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

لغت گراویتی احتمالا غلطه یا در جای درستش نیس. *باکلاس*

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

ممنونم

.

.

.

.

.

ولی میشه یه کم بیشتر توضیح بدین و کداشو بزارین؟؟؟

.

.

.

*قلب**قلب**قلب*

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

سلام چرا هست آموزشش فردا گرفته میشه تو فروشگاه قرار داره میشه

باتشکر

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

دوست من پنل همچین خصوصیتی رو نداره که بخواهید واسش تعریف کنید.

ایمیج ویو همجین خاصیتی داره.

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

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

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

یه مشکل هست

.

.

وقتی والپیپر ها رو به عنوان تصویر زمینه انتخاب میکنم والپیپر ها به صورت کامل نمی افتند.

.

.

.

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

.

.

.

.

لطفا جوابمو بدین.........................................*مرسی*

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

بایگانی شده

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

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

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

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