Print functie - Hoe te printen op aparte regels in file

Vragen en suggesties over Vesticode

Moderator: Perry

Print functie - Hoe te printen op aparte regels in file

Berichtdoor poekmeister » za 11 jan 2003, 19:57

Ik probeer een file te printen met daarin iets als:

datum, close, open, high, low, indicator1 per regel

Nu heb ik in de documentatie gezien dat per nieuwe printfunctie aanroep een nieuwe regel wordt gestart. Dit is niet het geval in mijn voorbeeld. Ik gebruik volgende code:

print(file('c:\$user\temp\output.txt'),D,",",DayofWeek," ? ?");

In dit voorbeeld krijg ik iedere volgende dag gewoon achter de andere dag (dus op dezelfde regel).

Weet iemand raad ?
bvd, Michel
poekmeister
 
Berichten: 88
Geregistreerd op: za 17 aug 2002, 19:50

Print functie

Berichtdoor GM » za 11 jan 2003, 20:24

Hier een stukje uit de helpfile van Easy Language.
Zelf gebruik ik NEWLINE ook regelmatig en het werkt prima.




Used to start a new line when appending to a file using the FileAppend reserved word. Also used to place a carriage return / linefeed command into expert commentary.

Remarks

?Use the + character to add NewLine to a string expression.

Example

FileAppend("c:\mydata.txt", "This symbol gapped up on " + NumToStr(Date, 0) + NewLine);

{** ? 1987, 1999 Omega Research, Inc. **}
GM
 
Berichten: 80
Geregistreerd op: ma 06 jan 2003, 19:26

Print functie

Berichtdoor poekmeister » za 11 jan 2003, 22:25

Dank je wel GM!
poekmeister
 
Berichten: 88
Geregistreerd op: za 17 aug 2002, 19:50

Print functie

Berichtdoor hetvosje » ma 20 jan 2003, 21:44

Hebben jullie de functie NewLine als eens in Vesticode Ingebracht? Bij mij geeft hij een foutmelding: Argument niet van het type 2?. Wie weet er raad mee?
hetvosje
 
Berichten: 10
Geregistreerd op: za 09 feb 2002, 20:35

Print functie

Berichtdoor poekmeister » di 21 jan 2003, 22:03

Ik gebruik volgende statement om files met output te genereren:
print(file(filename), NumToStr(open,2)+',', NumToStr(close,2), NEWLINE);

Dit print een regel in de file met filename met daarop de open en slotkoers met 2 decimalen in een comma delimited file dus bijv:
123.44, 123.77
poekmeister
 
Berichten: 88
Geregistreerd op: za 17 aug 2002, 19:50


Keer terug naar Vesticode

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 10 gasten

cron