PDA

بازدید نسخه کامل شده : پروژه Sorriso


Atthar
01-27-2006, 01:49 PM
واقعا که
یه بخش باز کردین به نام برنامه نویسی. به جای اینکه یکی از تخصصی ترین بخش های فروم باشه داره خاک میخوره. بخش VB هم که نگو. یه تاپیک هم تابحال توش باز نشده!
خب در راستای اهداف بسیار زیاد تصمیم گرفتم این پروژه رو با کمک بچه های بیمس شروع کنم.
اهداف:
در اختیار داشتن تمام اسمایل های شناخته شده درون یک برنامه و استفاده از اونا
کارکردن با VB بعد از مدتها (خودم)
یاد گرفتن چیزهای جدید در حین نوشتن برنامه از بقیه دوستان
و مهمترینش کمی اذیت کردن آصف عزیزم! http://www.tuningtalk.com/forum/images/smiles/icon_lol.gif (این برنامه فقط لیست اسمایل هست و شاید حتی 10% قدرت QSmile رو هم نداشته باشه! )

امروز عصر شروع میکنم به نوشتن برنامه و توی هر قدم سورس برنامه رو اینجا میذارم.
چیزی که نیاز دارم اسمایل هست. یه تعداد اسمایل اسپیرو لینک داده بود. امروز سعی میکنم اونا رو آپلود کنم. خلاصه هر کس اسمایل در اختیار داره چه کوچیک چه بزرگ دریغ نکنه و لینکش رو همینجا بذاره تا آپلود کنم و توی برنامه ازش استفاده کنم.

Hwt
01-27-2006, 03:13 PM
اوكي منتظريم.

Atthar
01-27-2006, 06:44 PM
http://atthar.com/smile/1/2.gif
بعد از مدتها رفتم توی محیط VB
چه حالی داد
خب. برنامه از اونی که فکر میکردم خیلی ساده تره. سخت ترین قسمتش جمع کردن اسمایل ها هست.
برنامه رو تا اینجا که من نوشتم Attach کردم که یه تست بکنید. (تروجان نداره بابا! :d )
و حالا سوالاتی که برای من پیش اومده:

1- چجوری میتونم توی فرم فایل های Gif رو به صورت متحرک ببینم؟ در حالت عادی وقتی فایل رو روی فرم قرار میده فقط یک عکس هست. البته برای جلوگیری از مصرف زیاد CPU و Ram ترتیبی میدم که اگه ماوس روی یه اسمایل قرار داده شد اسمایل مورد نظر به صورت متحرک نشون داده بشه. این گزینه دست کاربر هست و میتونه فعالش کنه یا میتونه اون رو غیر فعال کنه که در این صورت تمام اسمایل ها به صورت انیمیشن نشون داده میشن.

برای کپی یک متن خاص به کلیپ برد باید از چه فرمانی و به چه صورتی استفاده کرد؟ وقتی روی اسمایلی کلیک میکنید لینک اسمایل توی کادر پائین برنامه نمایش داده میشه که با کلیک روی کلمه Copy این متن باید به کلیپ برد انتقال پیدا کنه. همچنین کاربر میتونه با تیک زدن Auto copy ....... ترتیبی بده که با کلیک روی یه اسمایل به طور خودکار لینکش به کلیپ برد منتقل بشه.

3- میدونم بهم میخندین ولی نخندین! با چه فرمانی میتونم یه فرم دیگه غیر از فرم اصلی برنامه رو به نمایش در بیارم؟ :d واقعا آبروریزیه. نه؟! فرمانش تا جایی که یادم میاد show بود اما با چه آرگومانی و به چه صورتی یادم نمیاد! :cry:
بازم اگه سوال برام پیش اومد همینجا مطرح میکنم.
برنامه رو حتما تست کنید!!

Asef
01-28-2006, 12:30 PM
1- Gif متحرك رو با ابزارهاي خود وي بي نميتوني ببيني. كامپوننت هايي هستند كه اين كارو ميكنن اكثرا هم غير رايگان. ولي چند تا رايگانش رو با يه سرچ ساده ميتوني پيدا كني. يكيش همراه برنامه خودمم هست.
2-براي كپي متن:
Clipboard.SetText ("TEXT")
براي كپي HTML باز وي بي راه مستقيمي نداره كه به كد نويسي و استفاده از منابع سيستمي و توابع API‌ هست.
3- نشون دادن فرم ميشه
Form2.Show
نياز به آرگومان نداره

كلا براي تفريح اگه سمت برنامه نوسي ميري وي بي عاله خييييييييييييييييييييلي كارا ميتوني انجام بدي. خيلي فراتر از اوني كه فكر كني
ولي اگه ميخوايد وقت بزاريد و برنامه نويسي اصولي ياد بگيريد به درد آينده هم بخوره با وي بي دات نت و يا ترجيحا C#.Net شروع كنيد. ولي ممارست و وقت زيادي ميخواد.

تا جايي كه از دستم بر مياد سعي ميكنم راهنمايي كنم.

emad86_20011
02-03-2006, 10:43 AM
1- Gif متحرك رو با ابزارهاي خود وي بي نميتوني ببيني. كامپوننت هايي هستند كه اين كارو ميكنن اكثرا هم غير رايگان. ولي چند تا رايگانش رو با يه سرچ ساده ميتوني پيدا كني. يكيش همراه برنامه خودمم هست.
2-براي كپي متن:
Clipboard.SetText ("TEXT")
براي كپي HTML باز وي بي راه مستقيمي نداره كه به كد نويسي و استفاده از منابع سيستمي و توابع API‌ هست.
3- نشون دادن فرم ميشه
Form2.Show
نياز به آرگومان نداره

كلا براي تفريح اگه سمت برنامه نوسي ميري وي بي عاله خييييييييييييييييييييلي كارا ميتوني انجام بدي. خيلي فراتر از اوني كه فكر كني
ولي اگه ميخوايد وقت بزاريد و برنامه نويسي اصولي ياد بگيريد به درد آينده هم بخوره با وي بي دات نت و يا ترجيحا C#.Net شروع كنيد. ولي ممارست و وقت زيادي ميخواد.

تا جايي كه از دستم بر مياد سعي ميكنم راهنمايي كنم.
ولی من پیشنهاد میکنم برای تفریح هم دنبالش نرین:d داغون میکنه آدمو!!
مثلا اگه C یاد بگیرین بعدا توی سه سوت java یاد میگیرین بعدش php بعدش cgi(perl) بعد...
تازه سرعت وی بی هم که ماشالا :wacko: :wacko:

emad86_20011
02-03-2006, 10:52 AM
برنامه رو حتما تست کنید!!
خوب!! خوبه ولی باید کامل کنی:rolleyes:
برای نمایش gif از Microsoft Internet Controls هم میتونی استفاده کنی!!
خیلی سادست!! یه صفحه html درست میکنی اسمایل ها رو میزاری توش بعد تو برنامه با این کامپوننت بازش میکنی!!

Atthar
02-03-2006, 11:51 AM
به علت مشغله زیاد تا یه چند روزی نمیتونم برم سراغ برنامه. بعد از این مدت مزاحم بچه ها میشم. این قضیه Gif ها رو باید کامل منو روشن کنی! :d

emad86_20011
02-03-2006, 10:35 PM
فردا پس فردا يه نمونه برات ميفرستم تا روشن شي:d

Asef
02-03-2006, 11:22 PM
خوب!! خوبه ولی باید کامل کنی:rolleyes:
برای نمایش gif از Microsoft Internet Controls هم میتونی استفاده کنی!!
خیلی سادست!! یه صفحه html درست میکنی اسمایل ها رو میزاری توش بعد تو برنامه با این کامپوننت بازش میکنی!!
براي مديريتش چكار ميكني؟ http://qsmile.com/qsimages/302.gif http://qsmile.com/qsimages/300.gif

emad86_20011
02-04-2006, 12:53 AM
:d براي مديريتش چكار ميكني؟ http://qsmile.com/qsimages/302.gif http://qsmile.com/qsimages/300.gif
مديريت لازم نيست ديگه:d !! همين كه متحرك نشون بده بسه!!:d اطهر همينو مي خواست ديگه!!:d بقيش با خودش:d

Asef
02-04-2006, 04:36 AM
خب خوبه ولي اگه بخواد ايونت ها رو داشته باشه بايد بره جاوااسكريپت بنويسه.

emad86_20011
02-04-2006, 10:19 AM
خب خوبه ولي اگه بخواد ايونت ها رو داشته باشه بايد بره جاوااسكريپت بنويسه.
خوب همون كاري كه تو fe كردم رو انجام ميده ديگه!! نيازي به جاوا هم نيست!! البته با جاوا خيلي بهتر ميشه!!
فكر كنم منظور تو اين بود كه عمل كپي كردن تو حافظه در همون صفحه html انجام بشه!! نه؟؟ اونطوري كه حتما بايد جاوا اسكريپت يا وي بي اسكريپت كار كنه!!:rolleyes:
در اونصورت كه اصلا به ويژال بيسيك نيازي نيست :)

Blacky
03-04-2006, 09:58 PM
سختمه درکش

اتچ رو هم نتونستم بگیرم