Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
de:public:user_s_documents:icon-l:applications:texte_mit_256_zeichen_speichern [2014/04/17 13:21] mertens angelegt |
de:public:user_s_documents:icon-l:applications:texte_mit_256_zeichen_speichern [2014/04/22 11:50] (aktuell) mertens |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Dynamische Texte mit 256 Zeichen in einer Datei speichern ====== | + | ====== Dynamischen Text mit 256 Zeichen in einer Datei speichern ====== |
Für Dynamische Texte existieren in iCon-L keine //File Service Functions//. Um trotzdem Dynamische Texte in einer Datei zu speichern, werden die Texte in TEXT-Vektoren gewandelt und als Vektor von TEXT gespeichert. | Für Dynamische Texte existieren in iCon-L keine //File Service Functions//. Um trotzdem Dynamische Texte in einer Datei zu speichern, werden die Texte in TEXT-Vektoren gewandelt und als Vektor von TEXT gespeichert. | ||
Beim Auslesen werden dann der TEXT-Vektor wieder in einen Dynamischen Text umgewandelt. | Beim Auslesen werden dann der TEXT-Vektor wieder in einen Dynamischen Text umgewandelt. | ||
- | Im Folgneden wird das verfahren in einem Beispiel dargestellt. | + | Im Folgneden wird das Verfahren in einem Beispiel dargestellt. |
- | - Im Designer wird | + | - Im Designer wird eine Text-Ressource mit 256 Zeichen angelegt (Wird hier nur als Quelle genutzt) |
+ | - Der Ressourcen-Text wird in einen //Dynamischen Text// geladen. | ||
+ | - Der //Dynamische Text// wird in einen **TEXT-Vektor mit 16 Elementen** konvertiert. | ||
+ | - Der TEXT-Vektor wird mittels //File Service Function// in eine Datei gespeichert. | ||
+ | - Der TEXT-Vektor wird dann wieder über eine //File Service Function// ausgelesen. | ||
+ | - Durch Append der einzelnen Vektor-Elemente wird der //Dynamische Text// wieder zusammengebaut. | ||
+ | |||
+ | {{:de:public:user_s_documents:icon-l:applications:dt256_1.png?500|}} | ||
+ | {{:de:public:user_s_documents:icon-l:applications:dt256_2.png?500|}} | ||
+ | {{:de:public:user_s_documents:icon-l:applications:dt256_3.png?500|}} | ||
+ | {{:de:public:user_s_documents:icon-l:applications:dt256_4.png?500|}} |