ورود

نسخه کامل مشاهده نسخه کامل : مقدار دهی به PictureBoxدر C#



M-B-M
11-07-2008, 22:45
pictureBox را چگونه می توان با ورودی از OpenFileDialog مقدار داد؟

_H2_
13-07-2008, 00:16
سلام
اگر متغیر filename حاوی مسیر فایل کنید، آنگاه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

M-B-M
13-07-2008, 13:58
چگونه می توان این عکس را در دیتابیس (فیلد از نوع Image) ذخیره کرد؟

_H2_
13-07-2008, 23:54
سلام

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

M-B-M
14-07-2008, 10:19
سلام

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

سلام
ممنون
پروژه عالی بود فقط دارم االان تبدیلش می کنم به C#
باز هم ممنون

M-B-M
14-07-2008, 15:10
سلام

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


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

_H2_
15-07-2008, 01:42
سلام
کدام خط را نتوانستید تبدیل کنید؟؟؟؟
قول نمیدهم، ولی شاید اگر وقت کنم خودم تبدیل شده کاملش را بگذارم.

M-B-M
15-07-2008, 09:56
سلام
کدام خط را نتوانستید تبدیل کنید؟؟؟؟
قول نمیدهم، ولی شاید اگر وقت کنم خودم تبدیل شده کاملش را بگذارم.


من یک متغیر Bmp از نوع System.Drawing.Image تعریف کرده ام و به آن مقدار OpenDialog.FileName را داده ام وقتی این فیلد را می خواهم در دیتابیس ذخیره کنم با این پیغام خطا روبرو می شود:

Argument '20': cannot convert from 'void' to 'byte[]'
از جه دستوری با چه پارامتری باید استفاده کنم؟

_H2_
16-07-2008, 00:40
سلام
بهتر بود کد را مینوشتید.
شما باید آرایه بایتی شامل فایل را ذخیره کنید.

سعی میکنم نمونه #c همان برنامه را تا فردا برایتان بگذارم.

_H2_
16-07-2008, 20:50
سلام
میتوانید از همان لینک قبلی مجدداً دانلود کنید و نمونه جدید شامل VB و #C است.
برای کپی دیتابیش باید قبل از کار در VS فایل RunBeforeVS_CopyDatabase_.bat_ را اجرا کنید.

M-B-M
17-07-2008, 17:14
Mount Calender شمسی کسی سراغ نداره (باقابلیت برگرداندن روز انتخاب شده)

_H2_
17-07-2008, 18:27
سلام

باقابلیت برگرداندن روز انتخاب شده
مگر بدون این خصوصیت هم میشود؟؟؟!!!

اصل کد این نمونه را در حدود 2003 نوشتم، کمی قدیمی است ولی هنوز کار میکند و بزرگترین برتری اش برای من ان است که فقط یک کنترلر واحد است یعنی یک hWnd واحد میگیرد، UserControl و ترکیبی و سنگین نیست.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ولی اگر جستجو کنید، در همین سایت هم میتوانید نمونه هایی را پیدا کنید.

M-B-M
18-07-2008, 23:50
دوست عزیز اگر امکان دارد الگوریتم کار را توضیح دهید
(چگونگی تبدیل Image به Byte)

M-B-M
18-07-2008, 23:58
دوست عزیز اگر امکان دارد الگوریتم کار را توضیح دهید
(چگونگی تبدیل Image به Byte)

_H2_
19-07-2008, 00:54
سلام
یک MemoryStream میسازید و با متد Save از Image ، تصویر را در stream حافظه ذخیره میکنید.
در آخر به کمک متد ToArray از MemoryStream اطلاعات داخل stream را به آرایه ای از بایتها تبدلی میکنید.

در سورس VB و #C هم به وضوح عمل فوق مشخص است.