Article View: de.comp.sys.apple
Article #4ResEdit - Strings mit fester Laenge
From: Michael Kranz
Date: Fri, 30 Oct 1992 10:53
Date: Fri, 30 Oct 1992 10:53
34 lines
1738 bytes
1738 bytes
Hallo! Wie kann ich in einer ResEdit-Template-Definition ein Feld definieren, welches Strings mit fester Laenge darstellen kann. Der Fall: Im untersuchten Datensatz gibt es ein Feld mit 80 Byte Laenge. Dort ist ein Pascal-String untergebracht, d.h. das erste Byte gibt die tatsaechliche Laenge an, dann folgt der Text und der Rest wird mit Null aufgefuellt. Erschwerend kommt hinzu, dass der String Teil einer Liste ist. PSTR funktioniert hier nicht, weil es die restlichen Nullen nicht behandeln kann. H050 funktioniert zwar, stellt die Daten aber als Hexbytes dar. Ich haette aber gerne einen editierbaren String. Wer weiss eine Loesung? Der konkrete Fall, eine Liste mit Tagen, die spezielle Namen haben: Count OCNT ***** LSTC Holiday BOOL Month DWRD Day DWRD Name H050 ? <-- Was kann man hier verwenden? PSTR geht nicht! ***** LSTE Vielen Dank, Michael -- Michael Kranz Forschungszentrum Informatik (FZI) kranz@fzi.de Forschungsbereich Mikrorechnertechnik TEL: +49-721-9654-833 Haid-und-Neu-Strasse 10-14 FAX: +49-721-9654-809 D-7500 Karlsruhe 1 / Germany
Technical Details
Message-ID:
<1992Oct30.105303.6054@fzi.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!wupost!sdd.hp.com!nntp-server.caltech.edu!ira.uka.de!gate.fzi.de!kranzShow Full Headers
Complete Article Headers
Newsgroups: de.comp.sys.apple Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!wupost!sdd.hp.com!nntp-server.caltech.edu!ira.uka.de!gate.fzi.de!kranz From: kranz@fzi.de (Michael Kranz) Subject: ResEdit - Strings mit fester Laenge Message-ID: <1992Oct30.105303.6054@fzi.de> Followup-To: de.comp.sys.appl Keywords: ResEdit, Templates, Strings Sender: news@fzi.de (FZI-news) Reply-To: kranz@fzi.de Organization: Forschungszentrum Informatik (FZI), Karlsruhe, Germany Date: Fri, 30 Oct 1992 10:53:03 GMT Lines: 34