View Full Version : شرط برای TImage
qazwsx
جمعه 12 مهر 1387, 23:26 عصر
سلام من یه Image بر روی فرم خودم دارم حالا میخوام یه شرط بزارم که اگه تو این Image1 عکس باشه کار خاصی رو برام انجام بده چه کدی باید استفاده کنم
Cave_Man
جمعه 12 مهر 1387, 23:58 عصر
if Image1.Picture.Graphic.Empty=true then
qazwsx
شنبه 13 مهر 1387, 00:12 صبح
if Image1.Picture.Graphic.Empty=true then
برای خالی بودن یا پر بودن
Felony
شنبه 13 مهر 1387, 05:27 صبح
Image1.Picture.Graphic.Empty=true
اینجا زدن Empty = True یعنی اگر خالی بود که معادل این کد هست :
if image1.Picture.Graphic.Empty then
البته این کد رو من تست کردم Error داد ولی این یکی رو خودم نوشتم کار کرد :
if image1.Picture.Bitmap.Empty then
Cave_Man
شنبه 13 مهر 1387, 17:50 عصر
اینی که شما نوشتید واسه فقط عکسای Bitmap جواب میده
Felony
شنبه 13 مهر 1387, 18:39 عصر
اونی هم که شما نوشتید اگه به طور پیش فرض عکس انتخاب نشده باشه Error میده ...
shervin farzin
شنبه 13 مهر 1387, 21:48 عصر
سلام
از اين كد ميتونين استفاده كنين ، مستقل از نوع عكسي در Image قرار داره .
if Image1.Picture.Graphic=nil then
موفق باشيد .
Cave_Man
یک شنبه 14 مهر 1387, 00:12 صبح
h,ن ارور که اون دستور میده خیلییییییییی عجیبه
Felony
یک شنبه 14 مهر 1387, 08:06 صبح
یعنی نباید همچین ارروری با این دستور مشاهده بشه ؟
if Image1.Picture.Graphic.Empty=true then
Cave_Man
یک شنبه 14 مهر 1387, 09:58 صبح
خب میشه شما توضیح بدید چرا دستور
if image1.Picture.Bitmap.Empty then
ارور نمیده ولی دستور
if Image1.Picture.Graphic.Empty=true then
این ارور مخالف توضیحات Help دلفی هست عزیز.
Felony
یک شنبه 14 مهر 1387, 10:39 صبح
این ارور مخالف توضیحات Help دلفی هست عزیز.
دوست عزیز من قصد تمسخر شما رو نداشتم که شاید از سوالم بد برداشت کردید من پرسیدم یعنی نیاید اررور بده ؟ من که Help دلفی رو در این مورد مطالعه نکردم ...
hajibandeh
دوشنبه 15 مهر 1387, 10:22 صبح
ببینید Image که خودبه خود عکس دار نمیشه که
بلاخره باید یه جوری توش عکس بزارین دیکه
همونجا یه متخیر بزارین که معلوم کنه داخل Image عکس کذاشتین
یا عکسشو برداشتین
Cave_Man
سه شنبه 16 مهر 1387, 09:41 صبح
همون موردی shervin farzin (http://barnamenevis.org/forum/member.php?u=71100) محترم در پست 7 گفت صحیح هست و به درستی کار میکنه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.