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

متغیر OutputStream


Elham-Karimi

سوال

سلام میخام برنامه دوربینو بنویسم

تو یه فیلم نگاه میکنم

این متغیر رو میاره OutputStream

بعدشم

    Sub cam_PictureTaken (Data() As Byte)
    Cam.StartPreview
    Dim out As OutputStream
    out= File.OpenOutput(File.DirRootExternal , "ax.jpg" , False)
    out.WriteBytes (Data ,0 , Data.Length)
    out.Close
   end sub

من که هیچی نفهمیدم ازش

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

از اساتید خواهش میکنم یکم کمکم منن

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

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

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

در 4 ساعت قبل، Elham-Karimi گفته است :

سلام میخام برنامه دوربینو بنویسم

تو یه فیلم نگاه میکنم

این متغیر رو میاره OutputStream

بعدشم

Sub cam_PictureTaken (Data() As Byte)
    Cam.StartPreview
    Dim out As OutputStream
    out= File.OpenOutput(File.DirRootExternal , "ax.jpg" , False)
    out.WriteBytes (Data ,0 , Data.Length)
    out.Close

 

من که هیچی نفهمیدم ازش

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

از اساتید خواهش میکنم یکم کمکم منن

ینی کسی نبود مارو کمک کنه؟ :3d-smileys022:

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

در 4 ساعت قبل، Elham-Karimi گفته است :

 

با سلام.

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

1--- Cam.StartPreview         این خط میاد دستور میده که دوربین رو برای گرفتن عکس یا ذخیره فیلم بالا بیاره و عملیات مورد نظر رو انجام بده

                                          
2----  Dim out As OutputStream     این جا اومده و یه متغیر از نوع OutputStream تعریف کرده.کار این کلاس باز کردن یه مسیر برای نوشتن یا ذخیره فایل یا اطلاعات هست
  

3---

    out= File.OpenOutput(File.DirRootExternal , "ax.jpg" , False)

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

4-----
 

   out.WriteBytes (Data ,0 , Data.Length)

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

5----     out.Close  و اینجا برای جلوگیری از هدر رفتن حافظه اومده و استریم رو بسته.

 

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

بایگانی شده

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

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

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