View Full Version : ساخت منوهای شبیه xp در دلفی 6
hassan p.b
شنبه 17 فروردین 1387, 11:48 صبح
با سلام
چگونه می توانیم منوهای کناری مانند ویندوز xp بسازیم
روش کار و یا کامپوننت معرفی نمایید
با تشکر
حسن پوریوسف
Cave_Man
شنبه 17 فروردین 1387, 12:16 عصر
قبلا سرچ کنید
http://www.add-in-express.com/add-in-delphi/office-2007.php
شباهت زیادی با منوهای کناری ویندوز داره جای دیگه ای از همین سایت منوهای جالبی دیدم
Cave_Man
شنبه 17 فروردین 1387, 13:13 عصر
اگر هم منظورت Explorer Bar هست
http://maxxdelphisite.free.fr/exbar.htm
this is free
http://maxxdelphisite.free.fr/pic/exbar_big.jpg
zman123456
یک شنبه 18 فروردین 1387, 15:41 عصر
من وقتی می خوام این component رو نصب کنم روی vcljpg تو یونیت exbar وای میسته و میگه :
Required package 'Vcl' not found
اینو چکار کنم؟
تو سیستم دنبال vcl گشتم و کنارش گذاشتم ولی درست نشد.
Cave_Man
یک شنبه 18 فروردین 1387, 15:59 عصر
کامپوننت رو گرفتی یا دمو رو؟
zman123456
یک شنبه 18 فروردین 1387, 19:25 عصر
تو اون صفحه دوتا لینک هست یکی با demo که Compile نشده و یکی دیگه که Compile شده هر دوتا رو گرفتم.باز که می کنم از Component فقط دوتا فایلش هست.
1-exbar.pas
2-exbar.res
3-شاخه حاوی demo
خواستم Package بسازم که install بشه که دیگه error داد.
Cave_Man
یک شنبه 18 فروردین 1387, 20:03 عصر
منظورت از اون VCL همون VCL.DPK که نیست؟
اگه همونه که هست مشکل از دلفی شما هست
چون من به خاطر اینکه گفتی کامپوننت نصب نمیشه تستش کردم و نصب شد دموش رو هم توی دلفی اجرا کردم بدون مشکل.
zman123456
یک شنبه 18 فروردین 1387, 20:25 عصر
نه من هرچی گشتم vcl.dpk رو پیدا نکردم.اونی که من گذاشتم package نبود.
اگه میشه برام upload کنید.
Cave_Man
یک شنبه 18 فروردین 1387, 20:35 عصر
چرا اونی که شما گفتید این بود
Required package 'Vcl' not found
یعنی پکیج هست
ببخشید من پسوندش رو بجای dcp گفتم dpk
vcl.dcp درست هست چک کنید ببینید این فایل رو در لایبرری دارید
zman123456
دوشنبه 19 فروردین 1387, 07:31 صبح
اون رو درست کردم.dcp رو گذاشتم و درست شد حالا اینو میگه.
[Fatal Error] ExBar.pas(1): Program or unit 'ExBar.pas' recursively uses itself
جالبه جایی ندیدم خودشو Use کنه.
احتمال میدم چون یکی از Class های تعریف شده همنام خود unit هست اینو میگنه البته یه حرف T اضافه داره.نخندیدنا.آخه دیگه عقلم به جایی قد نمیده.
zman123456
دوشنبه 19 فروردین 1387, 11:19 صبح
آقا اینم حل شد.package رو ساختم.مشکل این بود که نام Package با نام Unit یکی شده بود.ولی حالا هیچ کجا نمی یاد.
تو لیست package ها هم می یاد ولی رو کلید component میزنم توش خالیه.
فایلشو میفرستم
hassan p.b
دوشنبه 19 فروردین 1387, 12:50 عصر
ضمن تشکر از تمامی دوستان
لطفا بیشتر مبحث را باز نمایید و برای دلفی 6 هم مطلب ارائه نمایید ب
با تشکر
حسن پوریوسف
hassan p.b
پنج شنبه 22 فروردین 1387, 12:02 عصر
با سلام
دوستان گرامی xbarمعرفی شده دارای کامپوننت نیست و کاربر برروی آن کنترل کمی دارد
نونه زیر یک برنامه شبیه به موضوع تحت بررسی مارا نشان می دهد
با تشکر
حسن پوریوسف
hassan p.b
چهارشنبه 28 فروردین 1387, 17:41 عصر
دوستان هنوز هدف حاصل نشده است بنابراین ادامه دهید
با تشکر
خسن پوریوسف
Cave_Man
چهارشنبه 28 فروردین 1387, 19:49 عصر
من هیچ کامپوننت دیگه ای واسش پیدا نکردم .
سعی کنید جستجو کنید و وقت بزارید شاید خودتون پیدا کردید.کامپوننتی هم که معرفی شد به خوبی کار میکنه.احتمالا مجبور هستید اون رو تحمل و استفاده کنید.
ahmadr
چهارشنبه 28 فروردین 1387, 22:34 عصر
می تونی از کامپوننت های JVCL استفاده کنی:
http://sourceforge.net/projects/jvcl
zman123456
شنبه 31 فروردین 1387, 12:03 عصر
عزیزان من چی میگم شما چی میگید.
من میگم نصب شده ولی اصلا آیکن کتمپوننت تو لیست کامپوننت هام نیست که اصلا بزارمش رو فرمم تا ازش استفاده کنم.
یکی به داده من برسه.
تو جواب قبلی هم که هولوش کردم تو گلو باز بنویسم چی می خوام؟
hassan p.b
سه شنبه 03 اردیبهشت 1387, 12:06 عصر
دوست گرامی همین طور است از مثال هم استفاده نمایید که همین شکلی است
با تشکر
ayub_coder
سه شنبه 03 اردیبهشت 1387, 16:51 عصر
لینکش خرابه؟
zman123456
سه شنبه 03 اردیبهشت 1387, 18:09 عصر
عزیز گرفتمشون اینارو چکار کنم.می یام نصبش کنم میگه شاخه bcc نداری.
bcc که مال C++ Bulider هست نه مال Delphi.
نتونستم نصبش کنم.اصلا کدومش باید نصب بشه؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.