<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Unicode...]]></title><description><![CDATA[<p>Hallo!<br />
Ich bin gerade dabei mit de<a href="http://www.tntware.com/delphicontrols/unicode/" rel="nofollow">Tnt-Componenten</a> zu experimentieren. Dazu habe ich ein kleines Testprogramm geschrieben.<br />
2xButtons,TntEdit,TntLabel,TntStringList.<br />
Einige Unicode Zeichen sollen aus dem TntEdit in eine Datei gespeichert werden (test1.voc).Dann soll die TntStringlist sie laden und in dem TntLabel anzeigen.Das sind die Basisfunktionen die ich für einen Vocabeltrainer brauche...</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{
List1-&gt;Insert(TntEdit1-&gt;Text,0);//Insert funzt nicht!!
List1-&gt;SaveToFile(&quot;Test1.voc&quot;);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
List1-&gt;LoadFromFile(&quot;Test1.voc&quot;);
TntLabel1-&gt;Caption=(List1-&gt;Strings[0]);
}
</code></pre>
<p>Probleme:<br />
1. wie kann ich zur Laufzeit als Anwender direkt &quot;Sonderzeichen&quot; (z.B. arabisch) in das TntEdit schreiben (bisher habe ich die immer aus Worddokumenten kopiert)?Muß ich den Key abfangen und einen bestimmten Wert dazu addieren? Charset hat bei mir nichts gebracht...<br />
2. Wie kann ich die Insert-Methode des TntStringlist nutzen? Oben kommt immer folgende Fehlermeldung:<br />
E2034 Cannot convert 'WideString' to 'int'</p>
<p>DiV<br />
beginner21</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/103000/unicode</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 09:07:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/103000.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Mar 2005 18:56:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unicode... on Thu, 03 Mar 2005 18:56:14 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich bin gerade dabei mit de<a href="http://www.tntware.com/delphicontrols/unicode/" rel="nofollow">Tnt-Componenten</a> zu experimentieren. Dazu habe ich ein kleines Testprogramm geschrieben.<br />
2xButtons,TntEdit,TntLabel,TntStringList.<br />
Einige Unicode Zeichen sollen aus dem TntEdit in eine Datei gespeichert werden (test1.voc).Dann soll die TntStringlist sie laden und in dem TntLabel anzeigen.Das sind die Basisfunktionen die ich für einen Vocabeltrainer brauche...</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{
List1-&gt;Insert(TntEdit1-&gt;Text,0);//Insert funzt nicht!!
List1-&gt;SaveToFile(&quot;Test1.voc&quot;);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
List1-&gt;LoadFromFile(&quot;Test1.voc&quot;);
TntLabel1-&gt;Caption=(List1-&gt;Strings[0]);
}
</code></pre>
<p>Probleme:<br />
1. wie kann ich zur Laufzeit als Anwender direkt &quot;Sonderzeichen&quot; (z.B. arabisch) in das TntEdit schreiben (bisher habe ich die immer aus Worddokumenten kopiert)?Muß ich den Key abfangen und einen bestimmten Wert dazu addieren? Charset hat bei mir nichts gebracht...<br />
2. Wie kann ich die Insert-Methode des TntStringlist nutzen? Oben kommt immer folgende Fehlermeldung:<br />
E2034 Cannot convert 'WideString' to 'int'</p>
<p>DiV<br />
beginner21</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737028</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737028</guid><dc:creator><![CDATA[beginner21]]></dc:creator><pubDate>Thu, 03 Mar 2005 18:56:14 GMT</pubDate></item><item><title><![CDATA[Reply to Unicode... on Fri, 04 Mar 2005 17:56:35 GMT]]></title><description><![CDATA[<p>Wieso antwortet denn keiner? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
Habe ich was falsch gemacht? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/737677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737677</guid><dc:creator><![CDATA[beginner21]]></dc:creator><pubDate>Fri, 04 Mar 2005 17:56:35 GMT</pubDate></item><item><title><![CDATA[Reply to Unicode... on Fri, 04 Mar 2005 19:42:04 GMT]]></title><description><![CDATA[<p>a) werden wohl nicht viele Leute diese Komponenten verwenden, b) werden wahrscheinlich noch weniger Leute mit arabischen Zeichen hantieren und c) wollte dich bzgl. deiner zweiten Frage wohl niemand beschämen, denn die kannst du mit einem genauen Blick in die Hilfe zu <em>TStringList::Insert</em> leicht selbst beantworten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737762</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737762</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Fri, 04 Mar 2005 19:42:04 GMT</pubDate></item><item><title><![CDATA[Reply to Unicode... on Fri, 04 Mar 2005 20:18:03 GMT]]></title><description><![CDATA[<p>Da gibts eine Möglichkeit bei Windows XP um sogar japanische Zeichen direkt reinzuschreiben - bei Word, und sonst überall klappts normalerweise, obs mit den Tnt-Kompos klappt weiß ich nicht.</p>
<p>Also:<em>(ggf. Windows CD nötig wenn schriftarten nicht installiert worden sind)</em><br />
1. du gehst in Systemsteuerung<br />
2. du gehst auf Regions- und Sprachoptionen (Globus symbol)<br />
3. dann gehst du auf den TAB Sprachen<br />
4. am besten aktivierst du die 2 Checkboxes<br />
5. Dann drückst du noch auf den Button details<br />
6. da kannst du jetzt sozusagen &quot;Tastaturen&quot; hinzufügen, z.B. Arabisch, Persisch, oder Japanisch<br />
7. Am besten gehst du noch unter Einstellungen der &quot;Eingabegebietsschema-Leiste&quot; und aktivierst diese auf dem Desktop anzeigen<br />
8. Dann noch überall auf ok<br />
9. was ich auch noch gemacht habe ist bei den Regions und Sprachoptionen im TAB &quot;Erweitert&quot; die Häkchen für die &quot;Codepagekonvertierungstabellen&quot; zu machen, dies kann ziemlich nützlich sein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
10. jetzt müsstest du irgendwo, auf der Taskleiste ist es bei mir, so ein DE knopf haben, worauf du klicken kannst und andere Tastatur wählen kannst und dann auf diese Sprache, z.B. Arabisch, schreiben kannst</p>
<p>Sag mir bitte wenn es funktioniert oder wenn etwas unklar ist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737793</guid><dc:creator><![CDATA[Salim]]></dc:creator><pubDate>Fri, 04 Mar 2005 20:18:03 GMT</pubDate></item><item><title><![CDATA[Reply to Unicode... on Wed, 06 Oct 2010 12:33:02 GMT]]></title><description><![CDATA[<p>Hat sich das Problem denn nun gelöst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/739482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/739482</guid><dc:creator><![CDATA[Salim]]></dc:creator><pubDate>Wed, 06 Oct 2010 12:33:02 GMT</pubDate></item></channel></rss>