31.07.2015 Aufrufe

Theoretische Methoden für systematisches Konstruieren

Theoretische Methoden für systematisches Konstruieren

Theoretische Methoden für systematisches Konstruieren

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

- 25 -2 Basiselemente für individuelle CAD-Konstruktionsmethodenjekteigenschaften wird also über einen Schlüssel lesend und schreibend zugegriffen.Solche name.rsc Dateien dienen zum Speichern für Nutzoberflächedaten. Die Eingabefelderz. B. importieren Daten von diesen Speicherdateien und exportieren Datenin die RSC-Dateien, siehe Kapitel 3.2.4. So sind auch die Voreinstellungen derEingabefeldervariablen, die auch in der gewünschten Landessprache an der Nutzoberflächeerscheinen sollen, hier gespeichert. Aus den oben genannten Gründenwerden die Dateien mit der Erweiterung .rsc bei der Übersetzung beachtet.Die Methode get() ist in C++ die einfachste Art, etwas aus einer Datei zu lesen, undput() ist beim Schreiben das Äquivalent zur get()-Methode.C++ bietet eine Art Lesezeichen, das die aktuelle Stelle in der Datei anzeigt. Das Lesezeichensteht an der Stelle des letzten Zugriffs. Mit der Methode seekg() ist einLesezeichen zu suchen, das ein Kriterium erfüllt. Die Methode tellg() gibt die aktuellePosition des Lesezeichens wieder.2.14 FehlerbehandlungWenn der verwendete Interpreter oder eine CAD-Methode einen Fehler oder eineunlösbare Situation im Programmablauf erkennt, muss dem Anwender eine Meldungzur Information und Begründung im Ablaufprotokoll-Fenster ausgegeben werden,siehe Kapitel 3.3. Diese Meldung wird mit Hilfe des Ausgabebefehls DRUCKE erzeugt.Die Meldungstexte inklusive der Werte von zugehörigen Variablen werden imFenster sichtbar.Zur Globalisierung des CAD-Systems mit automatischer Ausgabe von Fehlermeldungenin den verschiedenen Landessprachen und Schriftzeichen wird hier ein neuerAnsatz vorgeschlagen: Meldungen sollten in einem .inp File gepuffert und dannvon diesem File automatisch übersetzt in das Ablaufprotokoll ausgegeben werden.So erscheinen auf der Nutzoberfläche stets übersetzte Textobjekte. Nur eine einzige,aktuelle Sprachdatei ist dann beim Sprachenwechsel zu beachten. Einige Megabytesan Programmgröße werden so gespart.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!