PDA

View Full Version : سوال: نمایش قسمتی از web browser



MehdiElexal
پنج شنبه 29 مهر 1389, 13:26 عصر
سلام
یه برنامه میخوام بنویسم که Web browser قسمتی از سایت مورد نظر رو نشون بده ، مثلا یه عکس 400*300 پیکسلی (مثلا) اون وسط و من نمیخوام بقیه سایت نمایش داده بشه و فقط اون معلوم باشه ، چون تو این برنامه Scrol رو هم Disable کردم که طرف نتونه این ور اون ور بره و فقط اون جایی که میخوام معلوم باشه
ممنون

moradnejad
پنج شنبه 29 مهر 1389, 17:03 عصر
سلام
یک سوال داشتم در مورد همین. پروگرس بار چطور بزارم و در واقع چور بفهمم که کار می کنه؟ در webbroser یک عمل خودکاری برای همین هست اما مقدار ماکزیمم نداره. لطفا یک برنامه کوچک کامل برام بنویسید.

MehdiElexal
پنج شنبه 29 مهر 1389, 17:47 عصر
سلام
یک سوال داشتم در مورد همین. پروگرس بار چطور بزارم و در واقع چور بفهمم که کار می کنه؟ در webbroser یک عمل خودکاری برای همین هست اما مقدار ماکزیمم نداره. لطفا یک برنامه کوچک کامل برام بنویسید.
عملیات رواز status بخون بعد پروگرس هم بگذار مقدار status browser که done شد یعنی صفحه کامل شده


کسی نیست بگه چطور قسمتی از یک browser رو میشه نمایش داد ؟

MehdiElexal
جمعه 30 مهر 1389, 17:22 عصر
مرسی که انقدر بیدریغانه کمک میکنین !!! :اشتباه:

alimanam
جمعه 30 مهر 1389, 20:32 عصر
با سلام

دوست عزیز اگه هدف شما فقط نمایش همون عکسه ؟ اگه جواب مثبته خوب چرا Web Browser !!!!
شما خیلی راحت میتونین همون فایل تصویری رو در ابتدا دانلود کنین بعد که عملیات دانلود تموم شد درون یه کنترل PictureBox اون رو به نمایش در بیارین .

مثلاً اینجوری :

Public Class Form1
Dim wc As System.Net.WebClient
Private Sub OnFileDownloadCompleted(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs)
PictureBox1.ImageLocation = "ps_logo2.png"
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
wc = New System.Net.WebClient()
AddHandler wc.DownloadFileCompleted, AddressOf OnFileDownloadCompleted
wc.DownloadFileAsync(New Uri("http://www.google.com/images/logos/ps_logo2.png"), "ps_logo2.png")
End Sub
End Class

Alghoochi
جمعه 30 مهر 1389, 21:10 عصر
شما می خوای قسمتی از یک صفحه وب رو توی WebBrowser نمایش بدی. منظورتو درست فهمیدم؟

MehdiElexal
سه شنبه 27 دی 1390, 16:03 عصر
بله دقیقا یک Location

MehdiElexal
چهارشنبه 28 دی 1390, 11:36 صبح
کسی نیست بتونه کمکی کنه؟

MehdiElexal
چهارشنبه 28 دی 1390, 16:09 عصر
Cover Me My Friend's
دوستان فکر نمیکنم این مساله برای خیلی ها مساله سختی باشه !!!
جواب بدید ممنون میشم

MehdiElexal
چهارشنبه 28 دی 1390, 16:13 عصر
با سلام

دوست عزیز اگه هدف شما فقط نمایش همون عکسه ؟ اگه جواب مثبته خوب چرا Web Browser !!!!
شما خیلی راحت میتونین همون فایل تصویری رو در ابتدا دانلود کنین بعد که عملیات دانلود تموم شد درون یه کنترل PictureBox اون رو به نمایش در بیارین .

مثلاً اینجوری :

Public Class Form1
Dim wc As System.Net.WebClient
Private Sub OnFileDownloadCompleted(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs)
PictureBox1.ImageLocation = "ps_logo2.png"
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
wc = New System.Net.WebClient()
AddHandler wc.DownloadFileCompleted, AddressOf OnFileDownloadCompleted
wc.DownloadFileAsync(New Uri("http://www.google.com/images/logos/ps_logo2.png"), "ps_logo2.png")
End Sub
End Class
زدم مثلا عکس دوست عزیز ،منظورم عکس خالی نیست ، منظورم تکه ای از سایت هست

alimanam
چهارشنبه 28 دی 1390, 19:18 عصر
با سلام

اون تکیه از یک سایت احتمالا یک متن نیست ؟ اگه متنه خوب میتونی با لود سورس اون Page و بعد با سرچ کردن در اون سورس ( البته با دانستن tag یا div مربوطه ) اون قسمتی رو که میخوای رو نمایش بدی .

موفق باشید ./

alimanam
چهارشنبه 28 دی 1390, 20:40 عصر
با سلامی دوباره

این هم روش خیلی ساده ایی که در پست قبلی واست شرح دادم .

http://s1.picofile.com/file/7254513652/xv.png

موفق باشید./

MehdiElexal
پنج شنبه 29 دی 1390, 20:24 عصر
با سلامی دوباره

این هم روش خیلی ساده ایی که در پست قبلی واست شرح دادم .

http://s1.picofile.com/file/7254513652/xv.png

موفق باشید./
از اینکه کمک کردی ممنونم اما
شما همون تیکه ای که گرفتی فکر کن هر سری عکسش عوض میشه Location و نمیتونی Location خاصی بهش بدی
مثل کد های امنیتی که در قسمتی از سایت وجود دارند هر سری Location Image عوض میشه و نمیشه location خاصی بهش مثل sample که شما گذاشتید بهش اختصاص داد، چون با هر بار رفرش آدرس عکس داخلش نیز عوض میشه ، به همین دلیل چون مورد دقیقا مشابه من میخوام همون قسمت سایت رو صرفا نمایش بدم
دقیقا مثل عکسی که شما نشون دادی اما فکر کن هر سری آدرس عکس عوض میشه و نمیشه رو آدرس عکس حساب کنی فقط باید رو اون تیکه سایت حساب کنی
ممنون از همیاریتون :بوس::قلب:

MehdiElexal
شنبه 01 بهمن 1390, 20:24 عصر
:گریه: چرا هیچکی هیچ کمکی نمی کنه ؟ :ناراحت:

milad-sezar
یک شنبه 02 بهمن 1390, 03:45 صبح
منم خیلی گشتم حدود چند ماه اما جوابی ندیدم:اشتباه:

alimanam
یک شنبه 02 بهمن 1390, 23:15 عصر
با سلام


شما همون تیکه ای که گرفتی فکر کن هر سری عکسش عوض میشه Location و نمیتونی Location خاصی بهش بدی
مثل کد های امنیتی که در قسمتی از سایت وجود دارند هر سری Location Image عوض میشه و نمیشه location خاصی بهش مثل sample که شما گذاشتید بهش اختصاص داد، چون با هر بار رفرش آدرس عکس داخلش نیز عوض میشه ، به همین دلیل چون مورد دقیقا مشابه من میخوام همون قسمت سایت رو صرفا نمایش بدم
دقیقا مثل عکسی که شما نشون دادی اما فکر کن هر سری آدرس عکس عوض میشه و نمیشه رو آدرس عکس حساب کنی فقط باید رو اون تیکه سایت حساب کنی
ممنون از همیاریتون

دوست عزیز سورس رو نگاه کردی ؟؟؟؟؟!!!!! من کی عکس رو گرفتم شما اصلاً تو سورس بنده آدرس عکس میبینی ؟ من آدرس اون تیکه مورد نظر که در یک صفخه هست رو مشخص کردم و تمامی اجزای اون تیکه مورد نظر رو به صورت کد خام HTML به وب بروزر دادم که نمایش بده حالا آدرس این تیکه هرکجای اون صفحه باشه مهم نیست بدرستی پیداش میکنه . من فکر میکنم شما میخوای تصویر یک کنترل کپچا رو کش بری اگه درست حدس زدم با این روش نمیشه همچین کاری کرد چون هیچ نوع اطلاعاتی از اون تصویر در سورس اون Page نمیتونی پیدا کنی و به صورت دینامیک به احتمال زیاد بوسیله جاوا اسکریپت لود میشه .

موفق باشید./

mohobp
سه شنبه 11 بهمن 1390, 02:29 صبح
سلام دوست عزيز. من هم دقيقا نميدونم شما چه هدفي داريد اما اگر قسمتي از يك وب رو ميخواهيد كه مثلا متن و عكس داره مي تونيد تصويري از بخش خاصي از كنترل رو در يك pictureBox نمايش بديد. تمام كنترل هاي بصري دات نت داراي قابليت رندر در تصوير هستند. اگر اطلاعات بيشتري مي خواهيد بفرماييد تا توضيح بدم. و يا درباره نيم اسپيس Drawing تحقيق كنيد.

milad-sezar
سه شنبه 18 بهمن 1390, 08:31 صبح
دوست عزیز alimanam (http://barnamenevis.org/member.php?43498-alimanam) فایل ضمیمه ای که گذاشتید پسورد داره اگه لطف کنید پسورد رو بذارید:قلب:


82158http://barnamenevis.org/images/misc/pencil.png

__vampire__
شنبه 01 شهریور 1393, 01:49 صبح
ببخشید فایل بدون رمز رو دقیقا چطوری میشه باز کرد؟:اشتباه: