<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "Re: zeichenfolgen interpretieren" in Programmierung</title>
    <link>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461574#M4278</link>
    <description>naja, es sind so etwa 20 Werte  &lt;!-- s:roll: --&gt;&lt;span class="lia-unicode-emoji" title=":Gesicht_mit_rollenden_Augen:"&gt;🙄&lt;/span&gt;&lt;!-- s:roll: --&gt;  muss wohl sein...&lt;BR /&gt;   :winken:</description>
    <pubDate>Thu, 03 Apr 2003 15:20:00 GMT</pubDate>
    <dc:creator>zzyzx</dc:creator>
    <dc:date>2003-04-03T15:20:00Z</dc:date>
    <item>
      <title>zeichenfolgen interpretieren</title>
      <link>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461571#M4275</link>
      <description>Ich versuch gerade, aus einer Profilbezeichnung die darin enthaltene Profilhöhe zu extrahieren, im Parameterskript habe ich das:&lt;BR /&gt;  &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Code:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;pre style="font-size:x-small; font-family: monospace;"&amp;gt;values "mbtyp"  "B 140", "B 170", "B 200", "A 230", "A 260", &lt;BR /&gt;                 "A 300", "C 320", "C 350"&lt;BR /&gt; parameters ph = strsub (mbtyp, 3,3)  der Parameter ph zeigt jetzt auch brav die Zahl an, solange er als Zeichenfolgenparameter definiert ist&lt;BR /&gt; .&lt;BR /&gt; wie bekomme ich aber daraus eine Zahl, mit der ich direkt rechnen kann???  :confused:    :winken:</description>
      <pubDate>Thu, 03 Apr 2003 11:24:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461571#M4275</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-04-03T11:24:00Z</dc:date>
    </item>
    <item>
      <title>Re: zeichenfolgen interpretieren</title>
      <link>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461572#M4276</link>
      <description>weiss das echt niemand???</description>
      <pubDate>Thu, 03 Apr 2003 14:52:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461572#M4276</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-04-03T14:52:00Z</dc:date>
    </item>
    <item>
      <title>Re: zeichenfolgen interpretieren</title>
      <link>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461573#M4277</link>
      <description>Ehe man sich darüber 1 Std. den Kopf zerbricht, sollte man die Auswertung lieber per Hand vornehmen, wenn es sich nicht gerade um 50 Values-Werte handelt: IF mbty="c 129" THEN .....</description>
      <pubDate>Thu, 03 Apr 2003 15:08:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461573#M4277</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-04-03T15:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: zeichenfolgen interpretieren</title>
      <link>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461574#M4278</link>
      <description>naja, es sind so etwa 20 Werte  &lt;!-- s:roll: --&gt;&lt;span class="lia-unicode-emoji" title=":Gesicht_mit_rollenden_Augen:"&gt;🙄&lt;/span&gt;&lt;!-- s:roll: --&gt;  muss wohl sein...&lt;BR /&gt;   :winken:</description>
      <pubDate>Thu, 03 Apr 2003 15:20:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461574#M4278</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-04-03T15:20:00Z</dc:date>
    </item>
    <item>
      <title>Re: zeichenfolgen interpretieren</title>
      <link>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461575#M4279</link>
      <description>das ich jetzt den text aus dem handbuch hier reinkopiere hat nichts mit anderen threads zu tun  &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt; ... sondern damit, dass ich faul bin und der text relativ selbsterklärend... ich glaube damit kann dir geholfen werden:&lt;BR /&gt; &lt;BR /&gt;  &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Zitat:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;font size="2" face="Verdana, Helvetica, sans-serif"&amp;gt;SPLIT (zeichenfolge, format, variable1 [, variable2, ..., variablen])&lt;BR /&gt; &lt;BR /&gt; Spaltet den Zeichenfolge-Parameter in einen oder mehrere numerische oder textliche Teile dem Format entsprechend. Der Spaltungsprozeß stoppt, wenn der erste ungeeignete Teil vorkommt. Ergibt die Anzahl der erfolgreich eingelesenen Werte.&lt;BR /&gt; &lt;BR /&gt; zeichenfolge: die zu spaltende Zeichenfolge&lt;BR /&gt; &lt;BR /&gt; format: beliebige Kombination von konstanten Zeichenfolgen, %s und %n -s. Teile der Zeichenfolge müssen den konstanten Zeichenfolgen angepaßt sein, %s kennzeichnet jeden Zeichenfolge-&lt;BR /&gt; Wert, der durch Leertasten oder Tabulatoren umbegrenzt wird, während %n einen numerischen Wert kennzeichnet.&lt;BR /&gt; &lt;BR /&gt; variable(i): die Variablenamen, die die gespalteten Zeichenfolgeteile speichern&lt;BR /&gt; &lt;BR /&gt; Beispiel:&lt;BR /&gt; ss = "3 pieces 2x5 beam"&lt;BR /&gt; &lt;BR /&gt; n = SPLIT (ss, "%n pieces %nx%n %s", num, ss1,&lt;BR /&gt; size1, ss2, size2, name)&lt;BR /&gt; IF n = 6 THEN&lt;BR /&gt; PRINT num, ss1, size1, ss2, size2, name&lt;BR /&gt; ! 3 pieces 2 x 5 beam&lt;BR /&gt; ELSE&lt;BR /&gt; PRINT "ERROR"&lt;BR /&gt; ENDIFdamit kannst du zahlen zum weiterrechnen aus strings extrahieren. bedingung natürlich, das die strings einem (immer demselben) muster entsprechen, aber das tun sie ja wohl...</description>
      <pubDate>Thu, 03 Apr 2003 17:52:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461575#M4279</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-04-03T17:52:00Z</dc:date>
    </item>
    <item>
      <title>Re: zeichenfolgen interpretieren</title>
      <link>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461576#M4280</link>
      <description>&lt;B&gt;... selbsterklärend ???&lt;/B&gt; &lt;BR /&gt; nunja;&lt;BR /&gt; jedenfalls habe ichs mit dem Hinweis auf die Funktion split irgendwie geschafft.&lt;BR /&gt; .&lt;BR /&gt; für alle, die wie ich auch zu blöd sind, ein Handbuch zu lesen, hier eine kurze Erklärung:&lt;BR /&gt; .&lt;BR /&gt; * die Funktion Split wirft anscheinend als Wert die Anzahl der extrahierbaren Parameter aus.&lt;BR /&gt; * mbtyp ist die Variable, die die zu zerlegende Zeichenfolge enthält&lt;BR /&gt; * "%s %n/%n" ist die Formatierungsvorschrift, der die Variable entspricht: erst Text, dann Zahl, dann Schrägstrich, dann Zahl. (seltsam: der Schrägstrich wird als zu extrahierende Variable gesehen???)&lt;BR /&gt; * dann kommen die Variablen, die die Teile aufnehmen sollen (tx1, phmm, tx2, pdhmm); tx2 ist fürn Müll, die andern werden gleich umgerechnet und zugeordnet&lt;BR /&gt; &lt;BR /&gt;  &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Code:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;pre style="font-size:x-small; font-family: monospace;"&amp;gt;values "mbtyp"  "B 140/150", "B 170/155", "B 200/160"&lt;BR /&gt; &lt;BR /&gt; tmp1 = split (mbtyp, "%s %n/%n", tx1, phmm, tx2, pdhmm)&lt;BR /&gt; parameters ph = phmm/1000&lt;BR /&gt; parameters pd = pdhmm/100000&lt;BR /&gt; parameters splt = tmp1&lt;BR /&gt; if tx1 = "B" then parameters pb = 0.056&lt;BR /&gt; if tx1 = "A" then parameters pb = 0.070&lt;BR /&gt; if tx1 = "C" then parameters pb = 0.088Ein dickes Dankeschön an JB; ich hab die anzuwendende Funktion erst gar nicht gefunden    &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;        :winken:        :winken:        :winken:&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 04. April 2003, 13:03: Beitrag editiert von: zzyzx ]&lt;/SMALL&gt;</description>
      <pubDate>Fri, 04 Apr 2003 10:53:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/zeichenfolgen-interpretieren/m-p/461576#M4280</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-04-04T10:53:00Z</dc:date>
    </item>
  </channel>
</rss>

