ايران ويج

نسخه‌ی کامل: خواندن یک متن در وب و نشان دادن آن در text box
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام : خدمت تمامی برنامه نویس های عزیز ، دوستان من درمورد مطلبم دقیقا

اکثر پست های قبلی رو چک کردم ولی زیاد چیزی دست گیرم نشد .

دوستان من یه برنامه نوشتم که با استفاده از webbrowser یک صفحه لود میشه که

محتویات یک فایل متنی تو جایی که آپلود کردم رو نشون میده . حالا من میخوام اون

محتویات که تو webbrowser هست رو تو یک

textbox نشون بده ممنون میشم اگه راهنمایی کنید.
______________________________________________________________

البته خودم این برنامه رو نوشتم ولی مشکلی که هست اینه که در بار اول

محتویات به درستی نمایش داده میشه ولی اگر فایل متنی در هاست رو که هست ویرایش کنیم . و در برنامه بخوایم دوباره متن جدید رو نمایش بده نمیشه

و دوباره همون متن قبلی رو نمایش میده . من در اینجا گیر کردم .

از دوستان خواهش میکنم اگر غیر از این کدی که من نوشتم ویا راه کاری بلد هستند به بنده کمک کنند . چون خیلی فوری هست . با تشکر (Bvk)

___________________________
من این برنامه رو به دو صورت نوشتم :

کد :
کد:
Text1.Text = WebBrowser1.Document.body.innertext

_________________________________________________________

و کد بعدی :
کد:
Private Sub Form_Load()
    Dim IE As Object
    Dim data As String
    Set IE = CreateObject("InternetExplorer.Application")
    IE.Visible = False
    IE.Navigate ("http://www.google.com")
    Do While IE.Busy
    Loop
    data = IE.Document.body.innerhtml
    MsgBox data
    IE.Quit
    Set IE = Nothing
End Sub
من در این برنامه از اینترنت اکسپلورر یک شی اکتیو ایکس میگیرم و اینترنت اکسپلورر رو به صورت مخفیانه اجرا می کنم.
بعد یک صفحه رو بارگذاری می کنم و در نهایت سورس صفحه رو می خونم و با msgbox نمایش می دم
هیچ نیازی هم به کنترل webbrowser نداره.


شما میتونید با inet اینکارو انجام بدید ولی مشکل اینجاست که اگه یه صفحه htmlرو بخوای بخونید کدهای اضافی هم همراش میاد
اما اگر فقط متن میخواید بخونید میتونید از اون استفاده کنید مثال

یه مثال براتون گذاشتم در ادرس زیر دانلود کنید
http://neyrizan.ir/forum/viewtopic.php?f=124&t=327
با تشکر دوست عزیز این کد رو میدونستم ولی مشکلی که هست داخل تکست باکس این رو نشون میده با این کد :

کد:
<iframe src="http://gigfa.com/err/error.php?err=404" width="100%" height="100%" scrolling="no" align="top" frameborder="0"></iframe>
سلام!

اگه مشکلی داشتید میتونید با FTP کار کنید جواب میده.
دوست عزیز اگه یه مثال کوچیک میزدین ممنون میشدم .