Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


VB för en nörd - Spara web sida

Postades av 2003-11-24 16:30:00 - Henrik Gleissman, i forum visual basic - allmänt, Tråden har 8 Kommentarer och lästs av 594 personer

Hur kodar jag i VB en applikation som tar in en URL från användaren och sparar sedan ner sourcen automatiskt i en .txt fil?

Henrik


Svara

Sv: VB för en nörd - Spara web sida

Postades av 2003-11-24 18:14:29 - Peter Dahlberg

Kan detta vara not?

Getcode

http://www.pellesoft.se/login/upload/t_view4.asp?tid=228


Svara

Sv: VB för en nörd - Spara web sida

Postades av 2003-11-25 18:07:55 - Björn Johansson

såg att det var mitt program, källkoden är inte med så den hjälper nog inte speciellt mycket tyvärr


Svara

Sv: VB för en nörd - Spara web sida

Postades av 2003-11-26 19:44:26 - L G Petersson

Hej,

Har endast flyktigt checkat din fråga, men ta bort det du inte behöver och testa:

Sub OpenSource()
On Error GoTo Error
MousePointer = vbHourglass
If txtString.Visible = False Then
tbToolBar.Buttons.Item(15).ToolTipText = "Klicka för att stänga textbox"
txtString.Visible = True
txtString.Text = GetUrlSource(cboAddress.Text)
tbToolBar.Buttons.Item(15).Image = imlToolbarIcons.ListImages.Item(12).Key
Else:
txtString.Text = " "
txtString.Visible = False
tbToolBar.Buttons.Item(15).Image = imlToolbarIcons.ListImages.Item(13).Key
tbToolBar.Buttons.Item(15).ToolTipText = "Klicka för att öppna Html-kod"
End If
MousePointer = vbNormal
Exit Sub
Error:
MousePointer = vbNormal
MsgBox "Kan inte öppna filen!", vbExclamation, App.Title
End Sub


Sub Spara()
On Error GoTo Error
If txtString.Visible = False Then
brwWebBrowser.Document.execCommand "SaveAs", False, sText
Else:
With CommonDialog1
.FLAGS = &H2
.Filter = "Text filer (*.txt)|*.txt"
.FileName = ""
.ShowSave
If .FileName = "" Then Exit Sub
If Not Right$(.FileName, 4) = "." Then .FileName = .FileName & ".txt"
txtString.SaveFile .FileName
End With
End If
Exit Sub
Error:
MsgBox "Kan ej spara filen!", vbExclamation, App.Title
End Sub


Svara

Sv: VB för en nörd - Spara web sida

Postades av 2003-11-28 13:32:11 - Kenneth Hedman

<code>
'Lägg till en kommandoknapp med namnet Command1
'Lägg till Microsoft Internet Transfer Control 6.0 (SP4) på formuläret
Option Explicit

Private Sub Command1_Click()
Dim strData As String
If Not Inet1.StillExecuting Then
strData = Inet1.OpenURL("www.pellesoft.se")
WriteFile "C:\TestUrl.txt", strData
MsgBox "Klar"
End If
End Sub

Private Sub WriteFile(FilePath As String, strData As String)
Dim intFilNr as Integer
intFilNr = FreeFile
Open FilePath For Output As intFilNr
Print #intFilNr, strData
Close #intFilNr
End Sub

</code>



Svara

Sv: VB för en nörd - Spara websida

Postades av 2003-12-04 19:21:12 - Marcus Johansson

Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

Public Function DownloadFile(URL As String, LocalFilename As String) As Boolean
Dim lngRetVal As Long
lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
If lngRetVal = 0 Then DownloadFile = True
End Function

Private Sub Form_Load()
'example by Matthew Gates (Puff0rz@hotmail.com)
DownloadFile "http://www.allapi.net", "c:\allapi.htm"
End Sub

(kopierat direkt från API-Guide)


Svara

Sv: VB för en nörd - Spara websida

Postades av 2003-12-05 22:42:37 - Markus Jarderot

onödigt att använda krångliga dll-filer när man kan använda Internet Transfer Control som Knoton visade ovan.


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 553
27 958
271 741
2 710
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies