-
Forum: Programmieren allgemein
by hamptoncourt,
6. Dez 2010
och gott war das einfach *lach* Ich bin ja auch nen trottel ...
danke Blup ... da fehlte tatsächlich das closefile(f) zum schluss ... argh ... na gut, also alles in Ordnung jetzt ;-) Programm läuft so wie es laufen soll ... Ich danke euch allen vielmals für die Hilfe ...
-
Forum: Programmieren allgemein
by hamptoncourt,
6. Dez 2010
"Project project1.exe raised exception class 'RunError(5)'"
Dann wechselt er in die Zeile "for x:=0 to 900 do begin", dem Beginn der Schleife zum Auslesen der Daten ...
assignfile(f,'Werte.txt');
reset(f);
for x:=0 to 900 do
begin
readln(f, s);
-
Forum: Programmieren allgemein
by hamptoncourt,
6. Dez 2010
Ah, aber jetzt schein ich es fast zu haben ... du hattest mich da auf ne Idee gebracht, mit dem "untereinander"-schreiben ;-)
Habe das jetzt so geschrieben, dass er die Werte untereinander schreibt, abwechselnd Sinus und Cosinus ... das hat auch gut geklappt. Nur eine Datei und er schmeißt die richtigen Werte raus ... aber nun scheint das Programm nurnoch einmal zu laufen :-( wenn ich eine...
-
Forum: Programmieren allgemein
by hamptoncourt,
6. Dez 2010
Also sieht mein Quellcode aus, wie ich ihn jetzt für zwei Datein habe ...
procedure TForm1.FormCreate(Sender: TObject);
var
s, c : String;
x : Integer;
begin
assignfile(f,'SinWerte.txt'); // Erste Tabelle erstellen
rewrite(f);
-
Forum: Programmieren allgemein
by hamptoncourt,
6. Dez 2010
Axo, ok ... ja, die Datei hatte ich auch mit writeln geschrieben ...
-
Forum: Programmieren allgemein
by hamptoncourt,
6. Dez 2010
Update:
Wenn ich statt nur einer Tabelle 2 schreibe (eine mit nem Sinuswert, die anderen mit nem Cosinuswert) dann funktioniert alles ohne Probleme. Er schmeißt sogar die richtigen Werte raus ... voll cool ... aber warum funktioniert das nicht, wenn er daraus eine einzige Tabelle schreiben soll???
-
Forum: Programmieren allgemein
by hamptoncourt,
6. Dez 2010
Manno ... jetzt läuft es doch wieder nicht :-( Ich mache das glaub ich komplett falsch ... also er erstrellt die Datei, alles Super ... aber sobald ich in die Box nen Wert eingebe und auf den Button klicke, dass er das berechnen soll, kackt der ab ...
@ Kenny: Ich verstehe das auch nicht ganz, wie du das gemacht hast mit den Vorzeichen und so ... ne case Anweisung ist klar ... der guckt in...
-
Forum: Programmieren allgemein
by hamptoncourt,
5. Dez 2010
*lach* ja gut, ich verstehe was du meinst ;-) sehr anschauliches Beispiel ;-)
Ja, ich merk schon, ich bin halt doch mehr für Arbeiten in der Konstruktion geeignet (Berechnungen, Konstruieren etc.) als für den Bereich der Informatik ... Aber ist halt Pflicht :-/
Ja, habe das auch schon anders für mich umgesetzt. Hatte mir deinen Lösungsansatz durchgeguckt und es dann etwas abgeändert ......
-
Forum: Programmieren allgemein
by hamptoncourt,
5. Dez 2010
*lol* woher weist du das??? Nehme an, du bist auch in BI???
Das ist ja cool ... Interessanter Lösungsweg ... Werde ich mal mit rum spielen ...
Aber sag mal, in unserer Aufgabenstellung steht noch was von wegen "Erstellen sie Tabellen vor Index und Vorzeichen" Damit die Aufgabe nicht zu Zeitaufwändig wird ... aber wie habe ich denn das zu verstehen??? Hätte das mit den Vorzeichen so ungefähr...
-
Forum: Programmieren allgemein
by hamptoncourt,
5. Dez 2010
Hey ... stimmt. Habe ich auch im Tutorium jetzt gesehen, dass es eine Prozedur ist ...
Aber nochmal zu dem Tipp mit dem typisierten Dateiformat ... Das scheint ja so ganz übersichtlich zu haben. Das Tutorial ist echt gut verständlich ... Aber eine Frage hab ich doch noch ...
Wenn ich das mache z.B. mit
for i := 0 to 900 do write .....
wie schreibe ich das denn dann, wenn zwei Daten...
-
Forum: Programmieren allgemein
by hamptoncourt,
5. Dez 2010
typisierte Datei??? Verstehe grad nicht, wie das funktioniert??? Kann mir vielleicht jemand nen Quellcode dazu schicken, wie das bei mir aussehen müsste???
-
Forum: Programmieren allgemein
by hamptoncourt,
5. Dez 2010
Ja, soweit hab ich das mit der Berechnung auch ... aber er soll es ja als externe Datei speichern ... z.B. als test.dat .... Wenn ich aber SafeArray benutze, sagt er mir, dass er die nicht kennt. Muss ich dann erst als Variable "SafeArray : TSafeArray" Festlegen??? Aber als was leg ich dann den Typ TSafeArray fest??? Oder mache ich das grad total falsch ... ??? Ich bin verwirrt *lol*
type
...
-
Forum: Programmieren allgemein
by hamptoncourt,
5. Dez 2010
hey cool, danke ... allerdings hab ich noch ein Problem mit bem Speichern des Array ... Muss ich da nicht einfach SaveArray setzen??? Ich hab das so versucht, wie es bei "Delphi Treff" stand. Aber der sagt mir, das Identifier not foun "SaveArray" .... hä??? Im FAQ stand da aber nix, das ich das vorher festlegen muss. Oder ist das ein Unterschied zwischen Delphi und Lazarus??? In der Uni muss ich...
-
Forum: Programmieren allgemein
by hamptoncourt,
5. Dez 2010
Hey, danke erstmal für den Tipp ....
Aber wie geht denn das jetzt eigentlich mit der Tabelle??? Bin da echt ein wenig verzweifelt ... Unser Prof erklärt mal wieder nix und will, dass wir das alles aus dem Kopf können. Kann mir da jemand nen Tipp geben oder nen Lösungsvorschlag??? Dass er ne Tabelle erstellt, die Zeilen und Spalten füllt, und dass er dann später wieder darauf zugreift um den...
-
Forum: Programmieren allgemein
by hamptoncourt,
4. Dez 2010
Hallo Leute,
ich habe mal wieder eine Frage ... wir haben eine neue Projektaufgabe bekommen, in der es um die Programmierung einer mathematischen Berechnung von Sinus und Cosinus Werten geht.
Dabei soll zu Programmstart eine Tabelle geschrieben und in dem Programmordner abgelegt werden. In dieser Tabelle sollen alle Cos und Sin Werte von 0° bis 90° in 1/10° Schritten aufgeführt sein.
Auf...