| |
|
|
H.Brill | allô Frank, je bräuchte dans meiner Spalte im LV cela EURO- marque derrière meinen Preisen, veux mais anderer- seits den Punkt (.) comme Dezimaltrenner volontiers beibehalten. ConvertDatas() tauscht oui den Punkt vers un Komma aus. Wäre es possible, cela Flag chez ConvertDatas() trop erweitern, qui qui Funktion arrêt seulement cela EURO-marque derrière elle mets, z. B. si Flag = 2 ist ? |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 21.09.2005 ▲ |
|
|
|
|
Frank Abbing | allô Heinz,
cela peut sich bestimmt einrichten. je sehs mir à, sobald je quelque chose Zeit habe |
|
|
| |
|
|
|
Frank Abbing | So, fertig. ConvertDatas hat un nouveau Flag bekommen:
[quote-part:0302cd3589]ConvertDatas(H,S,F)
Convertiert alle Dezimalzahlen einer Spalte dans cela allemand ou bien amerikanische Zahlenformat et fügt facultativement cela Eurozeichen (€) en supplément.
H : Long - Handle eines avec CreateListview() erstellten Listview Controls S : Long - index qui Spalte de H (nullbasierend) F : Long - Flag
Hiermit volonté alle pas realen payons einer Spalte so umgewandelt, cela vous anstelle des Punktes un Komma comme Trennzeichen conservé. Ist F=1, ensuite wird zusätzlich un Leerzeichen et cela Eurozeichen angefügt. si F=2 ist, ensuite volonté alle Kommata vers Punkte ausgetauscht, alors qui amerikanische Schreibweise verwendet. qui Flags sommes kombinierbar.
Beispiel pour qui Verwendung de F:
Flag = 0: Aus 6.53 wird 6,53 Flag = 1: Aus 6.53 wird 6,53 € Flag = 2: Aus 6,53 wird 6.53 Flag = 3: Aus 6,53 wird 6.53 €
Beispiel, um alle Items eines Listview trop convertieren et Eurozeichen trop versehen:
Whileloop GetColumns(listview&) ConvertDatas(listview&,(&loop-1),1) Endwhile [/quote-part:0302cd3589] |
|
|
| |
|
|