Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Warum funktioniert mein Übersetzer nicht? (https://www.delphipraxis.net/188026-warum-funktioniert-mein-uebersetzer-nicht.html)

Zacherl 25. Jan 2016 15:28

AW: Warum funktioniert mein Übersetzer nicht?
 
Du gibst die Liste immer noch frühzeitig frei und deine try..finally Blöcke machen in der Form absolut gar keinen Sinn .. Den 10-fachen LoadFromFile() Aufruf kannst du dir btw. auch sparen. Einmal reicht.

gammatester 25. Jan 2016 15:31

AW: Warum funktioniert mein Übersetzer nicht?
 
Die Variable buchstabe ist immer noch nicht vernünftig initialisiert! Wie willst Du ein Zeichen verarbeiten, das nicht definiert ist? Erhältst Du dafür eigentlich keine Warnung, oder hast Du die ausgeschaltet?

Jumpy 25. Jan 2016 15:33

AW: Warum funktioniert mein Übersetzer nicht?
 
Ich finde das Ganze auch ohne die Try-Finally-Blöcke ziemlich konfus. Vielleicht kannst du mal beschreiben, was genau du machen möchtest, bzw. was passieren soll?

Meine Vermutung:
Nutzer gibt Wort ein und drückt Button.
Dann sollen in dem Wort die Umlaute ersetzt werden?
Dann soll das Wort in einer zu ladenden Liste nachgeschaut werden, um die Übersetzung zu finden?
Diese dann ausgeben?

hoika 25. Jan 2016 15:42

AW: Warum funktioniert mein Übersetzer nicht?
 
Hallo,

z.B. hier

Delphi-Quellcode:
englisch.free; // Variable wird freigegeben
englisch.loadFromFile('D:\Übersetzer\Neu1.txt'); // -> puff !!!
Wie sieht eigentlich deine Neu1.txt aus ?

Hier noch ein paar Hilfen:

F5 - Breakpoint an der Cursorposition setzen/entfernen
Strg+F5 - Variable am Cursor überwachen
F7 - einen Schritt machen (steht der Cursor auf einer Methode, wird in die Methode reingesprungen)
F8 - einen Schritt machen (steht der Cursor auf einer Methode, wird NICHT in die Methode reingesprungen)


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:25 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz