23. marts 2003 - 21:05
Der er
5 kommentarer og 1 løsning
VB6
Jeg har et problem med at få mit program til at læse og skrive en txt fil, når det skriver en path ind i filen laver den dette: "C:\test\testprogran.exe " Den laver et linje skift og så når jeg prøver at bruge parameter, ser det sådan her ud: "C:\test\testprogran.exe -test" og det dur ikke hvis jeg skal starte et program med shell Er der en måde jeg kan skrive til en fil uden den laver et linje skift, eller læse en bestemt linje eller kunne slette linjeskiftet ?
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
24. marts 2003 - 08:00
#2
Det er sikkert fordi du læser hele linier ind og ud af textfilen, -så vil der automatisk blive tilføjet et linieskift. Når du får parameteren ud der skal indeholde stien, så må du lige fjerne linieskiftet = vbCrLf = Chr(10) + Chr(13). Hvis nu du læser stien ind i strVar: f.eks.: strVar = Left(strVar, Len(strVar) - 2) eller: strVar = Replace(strVar, vbCrLf, "") -vil fjerne linieskiftet. /tjacob