farzadshami45 1 ارسال شده در 3 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 شهریور، ۱۳۹۴ با سلام و درود خسته نباشید به همه دوستان عزیز! سوالی ک داشتم اینه : ببینید من ی سورس دارم ک ایدی مطلب دیتابیس رو میگیره بعدش پوشه فایل رو چک میکنه اگه با اون آیدی عکسی ذخیره شده بود اون رو نشون میده bbbb.Initialize(File.DirAssets,esmax& ".gif") imm1.Bitmap=bbbb imm1.Width=98%x imm1.Left=1%x imm1.Height=(bbbb.Height * 100%x)/bbbb.Width همونطور ک مشاهده میکنید!(البته قبلش معرفی کردن ک ایدی رو چک کنه) esmax=Main.cur1.GetString("id") اما حالا مشکل : مشکل اینجاس ک این سورس برای عکسایی با فرمت .jpg طراحی شده با عوض کردنن فرمت ورودی الان فایل .gif رو نشون میده ولی ..... ولی اینکه اجراش نمیکنه !! یکم گشتم فهمیدم کتابخونه لازم داره واسه اجرا ! دوستان اگه میشه بگید از چه کتابخونه و چجوری باید ازش استفاده کنم ؟؟؟؟؟/ ممنون از لطفتون پیشاپیش لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 3 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 شهریور، ۱۳۹۴ درود بهترین راه این هست : http://answercenter.ir/topic/1637-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%B9%DA%A9%D8%B3-%D9%85%D8%AA%D8%AD%D8%B1%DA%A9-%D8%AF%D8%B1-%D8%A8%DB%8C%D8%B3%DB%8C%DA%A94%D8%A7%D9%86%D8%AF%D8%B1%D9%88/ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 3 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 شهریور، ۱۳۹۴ سلام بنده کدشو دقیق نمیدونم چی به چیه ولی چنتا اشکال داری این کد : timer1.Initialize("timer1",0) آیا توی اموزش اینترول روی 0 بود ؟ اصلا تایمر با این اینترول به نظرتون کار میکنه ؟ اشکال دوم : Sub timer1_tick timer1.Enabled = False frame = frame + 1 If frame >= gif.FrameCount Then frame = 0 End If timer1.Interval = gif.Delay(frame) imm1.Bitmap = gif.Frame(frame) timer1.Enabled = True End Sub این کد از رویداد بالا : timer1.Enabled = False به نظرتون کامپایلر با رسیدن با این خط کد چه عکس العملی داره ؟ تایمر غیر فعال میشه. پس طبق اموزش و یا سورس بنده عمل کنید.فک نکنم به این شکلی که شما نوشتید عمل کرده باشن موفق باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
farzadshami45 1 ارسال شده در 3 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 3 شهریور، ۱۳۹۴ سلام بنده کدشو دقیق نمیدونم چی به چیه ولی چنتا اشکال داری این کد : timer1.Initialize("timer1",0) آیا توی اموزش اینترول روی 0 بود ؟ اصلا تایمر با این اینترول به نظرتون کار میکنه ؟ اشکال دوم : Sub timer1_tick timer1.Enabled = False frame = frame + 1 If frame >= gif.FrameCount Then frame = 0 End If timer1.Interval = gif.Delay(frame) imm1.Bitmap = gif.Frame(frame) timer1.Enabled = True End Sub این کد از رویداد بالا : timer1.Enabled = False به نظرتون کامپایلر با رسیدن با این خط کد چه عکس العملی داره ؟ تایمر غیر فعال میشه. پس طبق اموزش و یا سورس بنده عمل کنید.فک نکنم به این شکلی که شما نوشتید عمل کرده باشن موفق باشید بچه ها مشکل نمایش دادنشو حل کردم الان نمایش میده ولی اجرا نمیشه یه مشکل تو سایز هم دارم البته فعلا رفع شدن مشکل اجرا نشدن مهم تره لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
farzadshami45 1 ارسال شده در 4 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 4 شهریور، ۱۳۹۴ بچه ها مشکل نمایش دادنشو حل کردم الان نمایش میده ولی اجرا نمیشه یه مشکل تو سایز هم دارم البته فعلا رفع شدن مشکل اجرا نشدن مهم تره دوستان ممنون مشکل حل شد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 3 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 شهریور، ۱۳۹۴ یک سرچ معمولی میخواست. http://answercenter.ir/topic/492-%D9%BE%D8%AE%D8%B4-%D9%81%D8%B1%D9%85%D8%AA-gif/ واسه اجرای فرمت های مختف هم میتوننید از تابع EndWith مربوط به استرینگ ها اینو کنترل کنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
manoochehr_sh 55 ارسال شده در 3 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 شهریور، ۱۳۹۴ سلام گویا اندروید با gifمشکل داره اگه بخوای دستی انجام بدی میشه یه چیزی تو این مایه ها : میشه فریم های gif رو جدا و با png ذخیره کرد ، بعد داخل یه آرایه از نوع BitmapDrawable قرار داد Dim img_loader(9) As BitmapDrawable For i=1 To 8 img_frame(i).Initialize(LoadBitmap(File.DirAssets,"frame" & i & ".png")) img_frame(i).Gravity=Gravity.CENTER Next بعد داخل یه تایمر با یه شمارنده public هر دفعه یکی از عناصر آرایه استفاده بشه و به شمارنده یکی اضافه بشه اگه به انتهای آرایه رسید بره به اولین عنصر Sub Timer_Tick Button1.Background=img_frame(frame_num) frame=frame+1 If frame=9 Then frame=1 End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
farzadshami45 1 ارسال شده در 3 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 3 شهریور، ۱۳۹۴ درود بهترین راه این هست : http://answercenter.ir/topic/1637-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%B9%DA%A9%D8%B3-%D9%85%D8%AA%D8%AD%D8%B1%DA%A9-%D8%AF%D8%B1-%D8%A8%DB%8C%D8%B3%DB%8C%DA%A94%D8%A7%D9%86%D8%AF%D8%B1%D9%88/ درودی مجدد اینو که توی Sub Activity_Create(FirstTime As Boolean) گذاشتم timer1.Initialize("timer1",0) بعد کد های بالا رو بدین نحو تغییر دادم Try gif.DisposeFrames gif.Load(File.DirAssets,esmax& ".gif") frame = 0 timer1.Interval = gif.Delay(frame) imm1.Bitmap = gif.Frame(frame) timer1.Enabled = True Catch بعد اینم ب پروزه اضافه کردم Sub timer1_tick timer1.Enabled = False frame = frame + 1 If frame >= gif.FrameCount Then frame = 0 End If timer1.Interval = gif.Delay(frame) imm1.Bitmap = gif.Frame(frame) timer1.Enabled = True End Sub الان صفحه رو میاره ولی عکس نشون داده نمیشه!!!!! عکس نشون داده نمیشه! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
farzadshami45 1
با سلام و درود خسته نباشید به همه دوستان عزیز!
سوالی ک داشتم اینه :
ببینید من ی سورس دارم ک ایدی مطلب دیتابیس رو میگیره بعدش پوشه فایل رو چک میکنه اگه با اون آیدی عکسی ذخیره شده بود اون رو نشون میده
همونطور ک مشاهده میکنید!(البته قبلش معرفی کردن ک ایدی رو چک کنه)
اما حالا مشکل :
مشکل اینجاس ک این سورس برای عکسایی با فرمت .jpg طراحی شده با عوض کردنن فرمت ورودی الان فایل .gif رو نشون میده ولی ..... ولی اینکه اجراش نمیکنه !!
یکم گشتم فهمیدم کتابخونه لازم داره واسه اجرا !
دوستان اگه میشه بگید از چه کتابخونه و چجوری باید ازش استفاده کنم ؟؟؟؟؟/
ممنون از لطفتون پیشاپیش
لینک ارسال
به اشتراک گذاری در سایت های دیگر
7 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.