18. februar 2004 - 22:40Der er
9 kommentarer og 2 løsninger
Web: Gå til adresse fra fil
Hej Eksperter! :)
Jeg har et lille "problem"
Jeg har lavet en Browser
Jeg skal have lavet mit VB program sådan at når det loader så går det automatisk til den adresse som står på øverste linie i en tekst fil den skal læse fra
Og når jeg trykker på en knap med navn forward skal den gå til næste linie hvis der er flere, eller skal man ikke kunne trykke på den
Hvis man trykker på back skal den selvfølgelig gå tilbage til forige linie forudsat at der er en linie, eller skal den heller ikke kunne trykkes på
Hvis der ikke nogle linier i filen så skal den bare gå til en standard side
er det noget der kan lade sig gøre sådan rimlig nemt ??
Jeg har ingen anelse om hvor meget dette/disse spørgsmål er værd, men hvis i føler at der skal flere point til, så sig til
Private Sub Form_Load() Dim strLine As String Dim intLarst As Integer ReDim arrUrls(0) As String Open "vbBrowser.txt" For Input As #1 Do While Not EOF(1) Line Input #1, strLine If Len(Trim$(strLine)) Then intLarst = (UBound(arrUrls) + 1) ReDim Preserve arrUrls(intLarst) As String arrUrls(intLarst) = strLine End If Loop Close #1 intSel = 1 If UBound(arrUrls) > 0 Then Call GoURL(arrUrls(intSel)) Else cmdGo(0).Enabled = False cmdGo(1).Enabled = False WebBrowser1.GoHome End If End Sub
Private Sub Form_Load() Dim strLine As String Dim intLarst As Integer ReDim arrUrls(0) As String Open "vbBrowser.txt" For Input As #1 Do While Not EOF(1) Line Input #1, strLine If Len(Trim$(strLine)) Then intLarst = (UBound(arrUrls) + 1) ReDim Preserve arrUrls(intLarst) As String arrUrls(intLarst) = strLine End If Loop Close #1 intSel = 1 Call GoURL(arrUrls(intSel)) End Sub
---Første---
---Anden---
Private Sub Form_Load() Dim strLine As String Dim intLarst As Integer ReDim arrUrls(0) As String Open "vbBrowser.txt" For Input As #1 Do While Not EOF(1) Line Input #1, strLine If Len(Trim$(strLine)) Then intLarst = (UBound(arrUrls) + 1) ReDim Preserve arrUrls(intLarst) As String arrUrls(intLarst) = strLine End If Loop Close #1 intSel = 1 Call GoURL(arrUrls(intSel)) End Sub
Private Sub Form_Load() Dim strLine As String Dim intLarst As Integer ReDim arrUrls(0) As String Open "vbBrowser.txt" For Input As #1 Do While Not EOF(1) Line Input #1, strLine If Len(Trim$(strLine)) Then intLarst = (UBound(arrUrls) + 1) ReDim Preserve arrUrls(intLarst) As String arrUrls(intLarst) = strLine End If Loop Close #1 intSel = 1 If UBound(arrUrls) > 0 Then Call GoURL(arrUrls(intSel)) Else cmdGo(0).Enabled = False cmdGo(1).Enabled = False WebBrowser1.GoHome End If End Sub
det er fint nok med de 30 point.. det betyder ikke så meget for mig ;)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.