<?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[EditMask Eingaben]]></title><description><![CDATA[<p>Tach,</p>
<p>Wenn ich bei einem EditMask folgende Maske eingebe: !99,99;1;0<br />
sieht das ganze so aus 00,00<br />
Problem was ich jetzt hab, wenn ich mit der zahl arbeiten will, meckert Borland weil der das nicht als zahl erkennt sondern nur ein , sieht. Das ganze funktioniert nur solang ich eine zahl eingebe bei der die Einerstelle nicht 0 ist.</p>
<p>Wie bekomm ich das hin das der nicht belegte stellen auch als 0 erkennt??</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169287/editmask-eingaben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 16:36:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169287.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 Jan 2007 22:16:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to EditMask Eingaben on Wed, 03 Jan 2007 22:16:36 GMT]]></title><description><![CDATA[<p>Tach,</p>
<p>Wenn ich bei einem EditMask folgende Maske eingebe: !99,99;1;0<br />
sieht das ganze so aus 00,00<br />
Problem was ich jetzt hab, wenn ich mit der zahl arbeiten will, meckert Borland weil der das nicht als zahl erkennt sondern nur ein , sieht. Das ganze funktioniert nur solang ich eine zahl eingebe bei der die Einerstelle nicht 0 ist.</p>
<p>Wie bekomm ich das hin das der nicht belegte stellen auch als 0 erkennt??</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202300</guid><dc:creator><![CDATA[JBOpael]]></dc:creator><pubDate>Wed, 03 Jan 2007 22:16:36 GMT</pubDate></item><item><title><![CDATA[Reply to EditMask Eingaben on Thu, 04 Jan 2007 11:58:58 GMT]]></title><description><![CDATA[<p>Hat den keiner einen Lösungsvorschlag?? <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="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202627</guid><dc:creator><![CDATA[JBOpael]]></dc:creator><pubDate>Thu, 04 Jan 2007 11:58:58 GMT</pubDate></item><item><title><![CDATA[Reply to EditMask Eingaben on Thu, 04 Jan 2007 12:03:19 GMT]]></title><description><![CDATA[<p>Zeig mal ein bißchen Code, denn ich verstehe nicht, was du mit &quot;meckert Borland weil der das nicht als zahl erkennt&quot; meinst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202631</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202631</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Thu, 04 Jan 2007 12:03:19 GMT</pubDate></item><item><title><![CDATA[Reply to EditMask Eingaben on Thu, 04 Jan 2007 14:15:16 GMT]]></title><description><![CDATA[<p>am günstigsten ist es die Leerstelle nicht als 0 sondern als _ anzugeben und dadurch den Nutzer zu &quot;zwingen&quot; alle Stellen einzugeben. Außerdem ist zu empfehlen die Umwandlung des Strings in einen Float/Double-Werte entweder in <em>try...catch</em> oder mit <em>StrToFloatDef</em> zu kontrollieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202748</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 04 Jan 2007 14:15:16 GMT</pubDate></item><item><title><![CDATA[Reply to EditMask Eingaben on Thu, 04 Jan 2007 21:21:40 GMT]]></title><description><![CDATA[<p>Danke, hat funktioniert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>als Leerzeichen hab ich &quot;<em>&quot; genommen (also Maske 99,99;1;</em>) und hab dann über StrToFloatDef eine Sicherheitsabfrage gemacht.</p>
<pre><code class="language-cpp">void __fastcall TForm_Einstellungen::EditMask1Exit(TObject *Sender)
{
        if(!StrToFloatDef(EditMask1-&gt;Text,0))
                EditMask1-&gt;Text=&quot;00,00&quot;;
}
//---------------------------------------------------------------------------
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1203090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1203090</guid><dc:creator><![CDATA[JBOpael]]></dc:creator><pubDate>Thu, 04 Jan 2007 21:21:40 GMT</pubDate></item></channel></rss>