Ergebnis 1 bis 7 von 7
  1. #1
    Gesperrt
    Registriert seit
    19.11.2010
    Beiträge
    14

    Standard VB noob braucht Hilfe :D

    Tag,

    ich hab erst mit VB angefangen und bin dementsprechend noch ein extremer noob

    Nungut, ich würd gerne ein kleines Tool schreiben, dass mit den Quelltext einer Seite ausliest und dann in eine .txt schreibt.

    Bisher klappt das auch, aber ich hab keine Lust, dass bei jeder Seite neu zu compilen

    Ergo würde ich gerne die URL in eine Textbox schreiben und diese URL verwenden.

    mein bisheriger Erfolg:

    PHP-Code:
    Public Class Form1



        Dim HTMLQuelltext 
    As String
        
    Const web As String "http://google.de/index.php"



        
    Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgs_
                            Handles MyBase
    .Load


            
    Try
                
    WebBrowser1.Navigate(web)
            Catch 
    ex As Exception
                MessageBox
    .Show("Failed")
            
    End Try

        
    End Sub


        
    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object_
                                ByVal e 
    As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs_
                                Handles WebBrowser1
    .DocumentCompleted

            HTMLQuelltext 
    WebBrowser1.DocumentText
        End Sub


        
    Private Sub Button1_Click(ByVal sender As ObjectByVal e As System.EventArgsHandles Button1.Click
            My
    .Computer.FileSystem.WriteAllText("C:\Users\poison\Desktop\Quelltext.txt"HTMLQuelltextTrue)

        
    End Sub
    End 
    Class 
    Hat jemand nen Vorschlag, wie das umzusetzen ist?
    Also kurz gesagt den Inhalt der Textbox als Variable speichern, diese Variable dann als Url hernehmen.

    Freue mich schon auf euer Antworten.

    mfg
    th3p0is0n

    //Edit: hab ma meinen pc namen geändert^^ InYourFace heißt hier schon jemand
    Geändert von th3p0is0n (20.11.2010 um 13:52 Uhr)

  2. #2
    Wind & Wasser Avatar von Archy
    Registriert seit
    27.07.2008
    Beiträge
    134

    Standard

    Code:
    Dim link As String = TextBox1.text .net
    
    Geändert von Archy (20.11.2010 um 14:07 Uhr)

  3. #3
    Gesperrt
    Registriert seit
    19.11.2010
    Beiträge
    14

    Standard

    Danke dir

    hab mal angepasst....

    PHP-Code:
    Public Class Form1


        Dim link 
    As String TextBox1.Text
        Dim HTMLQuelltext 
    As String
        Dim web 
    As String link



        
    Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgs_
                            Handles MyBase
    .Load


            
    Try
                
    WebBrowser1.Navigate(web)
            Catch 
    ex As Exception
                MessageBox
    .Show("Failed")
            
    End Try

        
    End Sub


        
    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object_
                                ByVal e 
    As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs_
                                Handles WebBrowser1
    .DocumentCompleted

            HTMLQuelltext 
    WebBrowser1.DocumentText
        End Sub


        
    Private Sub Button1_Click(ByVal sender As ObjectByVal e As System.EventArgsHandles Button1.Click
            My
    .Computer.FileSystem.WriteAllText("C:\Users\InYourFace\Desktop\Quelltext.txt"HTMLQuelltextTrue)

        
    End Sub
    End 
    Class 
    Fehler:

    Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt..

    //Edit: auch bei
    Const web As String = TextBox1.text
    Geändert von th3p0is0n (20.11.2010 um 14:10 Uhr)

  4. #4
    Stanley Jobson
    Registriert seit
    03.10.2007
    Beiträge
    655

    Standard

    Heißt deine Textbox wo der Link drin ist "TextBox1"?


    Dim link As String = TextBox1.Text
    Dim HTMLQuelltext
    As String
    Dim web
    As String = link


    Warum so Komplitziert?

    Mach doch einfach ..

    Dim HTMLQuelltext As String
    Dim web
    As String
    = TextBox1.Text

    Hier mein BM Link
    [6/0]

  5. #5
    Gesperrt
    Registriert seit
    19.11.2010
    Beiträge
    14

    Standard

    ja die heißt TextBox1

    Folgender fehler kommt immer ^^

    http://www.xup.in/exec/ximg.php?fid=18817579

  6. #6
    Wind & Wasser Avatar von Archy
    Registriert seit
    27.07.2008
    Beiträge
    134

    Standard

    Was spricht eigtl. gegen WebClient.DownloadData ?

  7. #7
    Fortgeschrittener Avatar von Apfel
    Registriert seit
    12.06.2009
    Beiträge
    45

    Standard

    Hier mein Code:

    Und zu deinem Fehler:
    Es könnte auch davon kommen, dass du die Website gleich im Form1_Load Event aufrufst, jedoch müsste erst ein Link in die Textbox1 eingegeben werden. Ändere es doch so, dass du beim Button1_Click Event die Homepage erst aufrufst.
    Gruß Apfel
    Geändert von Apfel (20.11.2010 um 15:27 Uhr)

Ähnliche Themen

  1. Noob braucht Hilfe
    Von haiza08 im Forum VoIP
    Antworten: 4
    Letzter Beitrag: 08.03.2008, 23:10
  2. noob brauch hilfe
    Von spoon im Forum Wireless-Lan
    Antworten: 2
    Letzter Beitrag: 03.11.2007, 12:18
  3. airbrush Hilfe--Noob
    Von tm im Forum GFX Tipps & Tutorials
    Antworten: 2
    Letzter Beitrag: 20.09.2007, 12:40
  4. Ich c++ Noob brauch Hilfe :-)))
    Von DeXTer im Forum C, C++
    Antworten: 3
    Letzter Beitrag: 15.06.2007, 20:21
  5. Hacker noob braucht Hilfe
    Von qwertasdfjklöqay im Forum Sicherheit
    Antworten: 1
    Letzter Beitrag: 05.06.2007, 19:46

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •