PDA

View Full Version : سوال: load کردن عکس



siona barnamenevis
پنج شنبه 07 آذر 1387, 21:04 عصر
سلام چه طوری یک عکس رو توی برنامه load کرد من تازه کارم خیلی هم مشکل دلرم تو رو خدا یکی بگه:ناراحت:

Dr.Bronx
پنج شنبه 07 آذر 1387, 21:22 عصر
ابتدا ورود شما رو به سايت برنامه نويس تبريك مي گم

شما با استفاده از اين دستور مي توني - البته اين شكل كلي دستوره


picture1.Picture = loadpicture([Filename],[Size],[Colordepth],[X],[Y])

ولي خوب براي كارهاي معمولي نيازي به اين همه تشريفات نداريد
به طور مثال عكس شما داخل درايو :c و با نام Picture.Jpg هست كه بايد اينطور بنويسيد

Picture1.picture = loadpicture("C:\Picture.jpg")

يا مثلا آدرس عكس شما داخل يه تكست باكس با نام Text1 هست كه بايد اينطور نوشت :


pic.Picture = LoadPicture(text1.Text)

موفق باشيد

siona barnamenevis
پنج شنبه 07 آذر 1387, 22:25 عصر
ازپاسخ شما ممنونdr.Bronxدرواقع برنامه من اینه که میخوام وقتی کاربر آدرسعکسی را در تکس باکس وارد میکند با زدن دکمه و همان common Bottonعکس راکه کاربر خواسته بیاورد در واقع مشکل اینه آدرسی که من میدم ممکنه با اون که کاربر خواسته یکی نباشه ممنون میشم یه کم دیگه راهنمایی کنید

اوبالیت به بو
پنج شنبه 07 آذر 1387, 22:29 عصر
يك كنترل Common Dialog از Project برنامه (Ctrl+T) روي فرمتون اضافه كنيد و آدرس FileName اون رو برابر آدرس عكس بزاريد:


Image1.Picture=LoadPicture(CommonDialog1.FileName)

Dr.Bronx
پنج شنبه 07 آذر 1387, 22:52 عصر
خوب گفتم ديگه

pic.Picture = LoadPicture(text1.Text)

شما يك تكست باكس داريد با يك Command Bottun
تكست باكس به طور پيش فرض اسمش Text1 هست ديگه
اون ابزار نشان دادن عكس هم به طور پيش فرض Picture1

حالا داخل Command كه اسمش Command1 هست اين رو بنويسيد


Picture1.Picture = LoadPicture(Text1.Text)

اگر هم از CommonDialog استفاده مي كنيد هم كه obalitjoOon توضيح دادن.

Pr0grammer
جمعه 08 آذر 1387, 00:04 صبح
سلام...
این نمونه هم کارتونو راه میندازه و هم چند تا چیز دیگه رو یاد می گیرید!
امیدوارم بدردتون بخوره! :چشمک: