Permalänk

Scriptproblem i visual basic

Jag har gjort ett program i visual basic. Hursom helst, allt fungerar utom slutet.

Sub WriteToFile "C:\Documents and Settings\Fabian\Skrivbord\txtLog.txt"

har jag skrivit, men detta är tydligen fel. Någon som vet hur jag ska göra i stället?

Permalänk

Sluta göra en ny tråd för varenda litet problem du har, använd google / lägg allt i samma tråd. Dina trådar ger knappast högt dikussionvärde.

Jag sökte på google åt dig.
http://www.proffs.nu/support/vb.asp#9

Nästa gång du har ett problem, gör en sökning på google t.ex.

Visual Basic "funktion", "felmeddelande", "vad-du-vill-göra."

Visa signatur

Ruby (on rails) är fint!

Permalänk

Har nu läst detta samt sökt på google efter andra lösningar

Sub WriteToFile()
Open "C:\Documents and Settings\Fabian\Skrivbord\txtLog.txt"

Open App.Path & fileName For Output As #1

Write #1, txtLog.Text

Close #1

End Sub

felmeddelandet säger "slut på programsats förväntas"

Permalänk

Du har kanske ett syntaxfel.
Kan du grunderna i visual basic?

Visa signatur

Ruby (on rails) är fint!

Permalänk

Jadå, fixade det problemet, tackar

Nu får jag meddelandet, "Slut på programsats förväntas" på denna rad

Open App.Path "C:\Documents and Settings\Fabian\Skrivbord\txtLog.txt" For Output As #1

tecken 19

Någon som förstår varför detta händer?

Permalänk

Open "C:\Documents and Settings\Fabian\Skrivbord\txtLog.txt" For Output As #1
ska det väl vara?
annars
Open App.Path & "\txtLog.txt" For Output As #1
du fick in &:et första gången, kanske dags att börja kolla igenom koden innan du postar nästa gång

Permalänk

Tack för hjälpen

Får det dock fortfarande inte att fungera

Sub WriteToFile()

Open "C:\Documents and Settings\Gustaf\Skrivbord\txtLog.txt"For Output As #1

Open App.Path "\txtLog.txt" For Output As #1

fick jag det till. Fortfarande Slut på programsats förväntas

Permalänk

Det är möjligt att du skulle få ut mer om du läste någon nybörjar bok om Visual Basic programmering, finns säkert en och annan gratis tillgänlig på webben om du söker efter "tutorial", "Visual Basic", "ebook", osv, eller på närmaste bibliotek. Om du postar en fråga för varje litet problem du stöter på så är risken stor att du bara fixar till koden för att sedan hitta nästa fel, postar problemet, fixar till koden, osv, utan att egentligen lära dig grunderna.