Avatar billede everclear Praktikant
10. oktober 2005 - 16:41 Der er 6 kommentarer og
1 løsning

Problemer med komma

Jeg har lavet en applikation, der importerer en tekstfil til en variabel som skal bruges til at sende i en mail. Problemet er bare, at når jeg udskriver min variabel, er der ingen kommaer længere.

Hvordan undgår man dette problem?
Avatar billede supertekst Ekspert
10. oktober 2005 - 16:46 #1
Hvordan ser din kode ud?
Avatar billede everclear Praktikant
10. oktober 2005 - 17:05 #2
Koden, hvor jeg henter tekstfilen ser således ud:

Dim str1, str2 As String
Dim sFileText As String
Dim iFileNo As Integer
  iFileNo = 1

  Open "C:\Test.txt" For Input As #iFileNo

  Do While Not EOF(iFileNo)
    Input #iFileNo, sFileText
    str1 = sFileText
    str2 = str2 + str1
  Loop

MsgBox str2
  Close #iFileNo
Avatar billede kabbak Professor
10. oktober 2005 - 17:20 #3
Dim str1 As String
Dim sFileText As String
Dim iFileNo As Integer
  iFileNo = 1

  Open "C:\Test.txt" For Input As #iFileNo

  Do While Not EOF(iFileNo)
    Line Input #iFileNo, sFileText
    str1 = str1 & sFileText
  Loop

MsgBox str1
  Close #iFileNo
Avatar billede everclear Praktikant
11. oktober 2005 - 09:14 #4
Det spiller bare:) Send lige et svar; så er der point.
Avatar billede kabbak Professor
11. oktober 2005 - 09:55 #5
et svar ;-))
Avatar billede kabbak Professor
11. oktober 2005 - 09:57 #6
problemet var at ved denne kode:
Input #iFileNo, sFileText
Læser den kun til kommaet i filen

Med
Line Input #iFileNo, sFileText
læser den hele linien
Avatar billede kabbak Professor
11. oktober 2005 - 11:29 #7
tak for point
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester