PDA

View Full Version : ايجاد مرورگر ساده اما شبيه به مرورگر Firefox



Restlesa
یک شنبه 27 شهریور 1390, 19:27 عصر
سلام بر همگي دوستان عزيز برنامه نويس
من مي خواستم يه مرورگر خيلي ساده رو شبيه سازي كنم و مي خوام قابليت ايجاد تب هاي حديد رو هم بهش اضافه كنم. مثل تب هاي مرورگر Firefox
چه طوري اين عمل رو مي تونم پياده سازي كنم ؟؟؟
آيا بايد از كامپوننت خاصي استفاده كنم ؟؟؟؟

setroyd
دوشنبه 28 شهریور 1390, 01:02 صبح
همون net vb جواب میده فقط مهمترین جاش همون طراحی interface هست .

returnx
دوشنبه 28 شهریور 1390, 01:13 صبح
بستگی داره می خواید مرورگرتون از چه موتوری استفاده کنه ، اگه از IE میتونید از Ie Frame استفاده کنید اگر هم از Mozila Firfox ، جناب محسن واژدی OCX رو قرار داده بودن ...
اون InterFace هم دیگه به خلاقیت خودتون بستگی داره...

Restlesa
دوشنبه 28 شهریور 1390, 03:07 صبح
بستگی داره می خواید مرورگرتون از چه موتوری استفاده کنه ، اگه از IE میتونید از Ie Frame استفاده کنید اگر هم از Mozila Firfox ، جناب محسن واژدی OCX رو قرار داده بودن ...
اون InterFace هم دیگه به خلاقیت خودتون بستگی داره...
دوست عزیز میشه لطف کنی و آدرس OCX واسه Firfox رو برام بزاری ؟؟؟

returnx
دوشنبه 28 شهریور 1390, 11:02 صبح
من هر چی جستجو کردم نتونستم پیدا کنم ، به خودشون پیام خصوصی بدین حتما لینکش بهتون میده...

butterfly8528
سه شنبه 29 شهریور 1390, 12:09 عصر
سلام .

http://barnamenevis.org/showthread.php?287224-WebBrowser
موفق باشید :لبخندساده:.

محسن واژدی
سه شنبه 29 شهریور 1390, 12:41 عصر
سلام علیکم
کامپوننت firefox (حجمی حدودا" 5MB)
http://www.iol.ie/~locka/mozilla/MozillaControl1712.exe (http://www.iol.ie/%7Elocka/mozilla/MozillaControl1712.exe)

برای بررسی بیشتر هم میتونین به تاپیک زیر مراجعه کنید:
http://barnamenevis.org/showthread.php?287224-WebBrowser&p=1264844&viewfull=1#post1264844

موفق باشید

Restlesa
سه شنبه 29 شهریور 1390, 16:15 عصر
مرسی دوست عزیز
آیا با همین کامپوننت میشه خاصیت New Tab رو برای برنامه ام هم فعال کنم ؟؟؟

setroyd
سه شنبه 29 شهریور 1390, 16:48 عصر
باید بشه اگرم نشد با کد نویسی و یه tab معمولی میتونی این کارو بکنی .

محسن واژدی
سه شنبه 29 شهریور 1390, 17:11 عصر
سلام
فکر نمیکنم مشکلی با تب وجود داشته باشد، چون روش های زیادی برای این امر وجود دارد، همانطور که جناب setroyd هم فرمودند یکی کدنویسی و با استفاده از کنترل آرایه، استفاده از تب معمولی استفاده از کنترلهای code-jock

موفق باشید

Restlesa
سه شنبه 29 شهریور 1390, 17:59 عصر
اگه بخوام تبي ايجاد كنم كه مثل خود مرورگر Firfox باشه چي كار بايد بكنم ؟؟؟

محسن واژدی
سه شنبه 29 شهریور 1390, 19:51 عصر
شاید Code-Jock کنترلی در این زمینه داشته باشد، اما اگر وجود نداشت، خودتان میتوانید یک کنترل تب سفارشی هر چند ساده در حد رفع نیاز طراحی کنید، به عنوان نمونه در سمت چپ کنترل آیکون وبسایت بارگذاری شده، در کنار آن عنوان سایت و در کناره راست آن دکمه Close قرار داشته باشد

Restlesa
سه شنبه 29 شهریور 1390, 21:18 عصر
مرسی از اظهار نظرت اما به نظرت این کار یه خورده غیر حرفه ای نیست ؟؟؟ :متفکر::متفکر::متفکر:
فکرشو بکن اگه بخوای nتا تب داشته باشی باید nتا هم کنترل هایی مثل کنترل webbrows برای ایجاد صفحه های اینترنتی برای بارگزاری آدرس ها داشته باشی

farboodj1375
سه شنبه 29 شهریور 1390, 21:21 عصر
سلام.
ار تب کودجوک استفاده کن.هم قابلیت جابجا کردن تب ها رو خودش میده هم قابلیت بسته شدن رو.
ولی استایل فایرفاکس فکر نکنم داشته باشه.

Restlesa
سه شنبه 29 شهریور 1390, 21:33 عصر
کنترل به خصوصی داره یا منظورتون ایجاد تب Office هستش ؟؟؟:متفکر:

farboodj1375
سه شنبه 29 شهریور 1390, 21:50 عصر
نه همون مجموعه ابزارش که تب هم توش داره(همچنین با استایل آفیس) البته یه مدل تب شبیه تب های مرورگر گوگل کروم داره.
در ضمن قابلیت بسته شدنش رو اطمینان ندارم.

Restlesa
سه شنبه 29 شهریور 1390, 22:14 عصر
دوست عزیز میشه آدرس دقیقش رو بدی من خودم نتونستم پیداش کنم

farboodj1375
سه شنبه 29 شهریور 1390, 22:25 عصر
یعنی کامپوننتش رو بهتون بدم؟
چون خودتون کلش رو(نسخه 15 ) رو که آپلود کردین.
--- حالا بالاخره اگه همون کامپوننت تنها رو میخواین,قبلا آپلودش کردم تو وبسایتم.برو از اونجا دانلودش کن.
Www.JalaliSoft.Vcp.ir

به اسم "مجموعه ای از ابزارهای ضروری برای برنامه نویسی" اونجا گذاشتمش(اگه اشتباه نکنم)
تو همون صفحه اصلی هست.

بعد که کامپوننت رو به تولبارت اضافه کردی چندین ابزار اضافه میشه که یکیش هم همون تب هست.

البته شاید با سون ناسازگار باشه(ولی اطمینان ندارم)
سوال بود در خدمتم.

محسن واژدی
چهارشنبه 30 شهریور 1390, 01:55 صبح
سلام
همونطور که آقای جلالی هم گفتند نوشتن یک کنترل جدید مقرون به صرفه نیست، کنترل تب ابزار Code-jock خیلی کارآمد تر است، البته دکمه Close هم دارد منتها در سمت راست پنجره
این کنترل در ابزار CommandBars قرار دارد

موفق باشید

Restlesa
چهارشنبه 30 شهریور 1390, 18:09 عصر
یعنی کامپوننتش رو بهتون بدم؟
چون خودتون کلش رو(نسخه 15 ) رو که آپلود کردین.
--- حالا بالاخره اگه همون کامپوننت تنها رو میخواین,قبلا آپلودش کردم تو وبسایتم.برو از اونجا دانلودش کن.
Www.JalaliSoft.Vcp.ir

به اسم "مجموعه ای از ابزارهای ضروری برای برنامه نویسی" اونجا گذاشتمش(اگه اشتباه نکنم)
تو همون صفحه اصلی هست.

بعد که کامپوننت رو به تولبارت اضافه کردی چندین ابزار اضافه میشه که یکیش هم همون تب هست.

البته شاید با سون ناسازگار باشه(ولی اطمینان ندارم)
سوال بود در خدمتم.

حالا فهميدم كدون ابزار رو ميگي
منظورت ابزار Control كدجاكس هستش ؟؟؟؟

Restlesa
پنج شنبه 31 شهریور 1390, 15:05 عصر
من يه چيزي مثل عكس زير مي خوام
اين كار فكر نكنم با ابزار كنترل كدجاكس امكان پذير باشه
به نظر شما چي ؟؟؟

setroyd
پنج شنبه 31 شهریور 1390, 16:20 عصر
با کمی خلاقیت و کنترلهایی نظیر alpha image control و jcbutton و ..... میتونی یه همچنین چیزی یا بهتر درست کنی .

Restlesa
پنج شنبه 31 شهریور 1390, 17:56 عصر
میشه بیشتر توضیح بدی ؟؟؟