Goedemiddag,
Ik ben bezig een simpel pascal programmatje om een html file te maken.
Ik doe dit in Turbo Pascal. Jaja, ouderwets, maar een mooie taal om mee te beginnen.
Ik ben nu bij het gedeelte dat de gebruiker een tabel kan invoegen op zijn website.
Hierbij moet hij het aantal kolommen en rijen zelf kunnen specificeren.
Het aantal kolommen is niet zo`n probleem. Doormiddel van een while do lusje wordt het aantal kolommen in de textfile geprint.
Het probleem is nu: Als de gebruiker het aantal RIJEN opgeeft dan moet Pascal de html code voor een rij tussen de <tr></tr> plaatsen! Alleen pascal schrijft alles sequetieel weg, het komt er dus gewoon onder te staan!
Weet iemand hoe ik dit op kan lossen?
De code tot en met het invoegen van een tabel met 1 kolom is wel gelukt:
Ik ben bezig een simpel pascal programmatje om een html file te maken.
Ik doe dit in Turbo Pascal. Jaja, ouderwets, maar een mooie taal om mee te beginnen.
Ik ben nu bij het gedeelte dat de gebruiker een tabel kan invoegen op zijn website.
Hierbij moet hij het aantal kolommen en rijen zelf kunnen specificeren.
Het aantal kolommen is niet zo`n probleem. Doormiddel van een while do lusje wordt het aantal kolommen in de textfile geprint.
Het probleem is nu: Als de gebruiker het aantal RIJEN opgeeft dan moet Pascal de html code voor een rij tussen de <tr></tr> plaatsen! Alleen pascal schrijft alles sequetieel weg, het komt er dus gewoon onder te staan!
Weet iemand hoe ik dit op kan lossen?
De code tot en met het invoegen van een tabel met 1 kolom is wel gelukt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| {Hier komt de code om tabellen in te voegen}
writeln('Wilt u tabel plaatsen? (J/N): ');
readln(Antw2);
If Antw2 = 'j'
Then
writeln(WebF, '<table border="1">');
write('Geef aantal kolommen: ');
readln(K);
I := 0;
while I < K do
begin
writeln (WebF, '<tr><td>',I+1,'</td></tr>');
I := I + 1;
end;
write('Geef aantal rijen: ');
readln(R)
I := 0;
while I < R do
begin
writeln (WebF, ? |
[ Voor 9% gewijzigd door MrDirk op 28-11-2004 13:24 ]
"We do not first see, then define, we define first and then see" (Lippmann)