Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 3 von 3

Thema: Sprache in WinCCFlexible erkennen

  1. #1
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi Leute, ich lese ein CSV ein, welches durch excel erzeugt wurde.Hierbei ist durch excel vba gegeben, dass das Dezimaltrennzeichen immer Punkt ist.Mein WinccFlexible Script, will aber bei einer deutschen Ländereinstellung des Rechners ein Komma haben.Wie kann ich denn im Flexible die eingestellte sprache abfragen und dementsprechend ein replace vornehmen?

    Oder noch besser, wie kann ich das Dezimaltrennzeichen abfragen?
    Geändert von Bensen83 (24.04.2012 um 11:07 Uhr)
    Zitieren Zitieren Sprache in WinCCFlexible erkennen  

  2. #2
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.718
    Danke
    398
    Erhielt 2.400 Danke für 2.000 Beiträge

    Standard

    Hallo,
    die Funktion "InStr" gibt dir die Position des Suchzeichens aus und mit der Funktion "Split" kannst du den String an der Zeichen-Position auftrennen.
    Aber hast du mal probiert ob die Funktion "CSng" den String nicht vielleicht trotzdem als Real-zahl korrekt einliest ?

    Gruß
    Larry

  3. #3
    Registriert seit
    06.10.2004
    Ort
    Kopenhagen.
    Beiträge
    4.624
    Danke
    377
    Erhielt 801 Danke für 642 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Bensen83 Beitrag anzeigen
    Oder noch besser, wie kann ich das Dezimaltrennzeichen abfragen?
    So:
    Code:
    charDecPoint = Mid(CStr(8.1), 2, 1)
    If Not charDecPoint = "." Then ShowSystemAlarm "Decimal separator is wrong. Please set decimal to '.' Also set list separator to ',' in Regional settings."
    Leider gibt es meines Wissens kein einfachen Weg den Listenseparator zu erkennen.
    Jesper M. Pedersen

Ähnliche Themen

  1. DB von Zebra-Drucker-Sprache in CAB-Sprache
    Von blueColt im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 24.11.2010, 16:19
  2. Änderung der Sprache
    Von stephan282 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 16.12.2009, 20:39
  3. Antworten: 6
    Letzter Beitrag: 08.02.2009, 21:21
  4. porgrammkommentare - welche sprache?
    Von Markus im Forum Stammtisch
    Antworten: 6
    Letzter Beitrag: 02.12.2007, 20:59
  5. Mit welcher Sprache??
    Von Anonymous im Forum Stammtisch
    Antworten: 30
    Letzter Beitrag: 13.05.2004, 11:30

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •