Autor
|
Thema: Interpretation von Komma und Punkt bei VB Projekten (1780 mal gelesen)
|
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 30. Mrz. 2010 12:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, ich stehe zur Zeit etwas auf dem Schlauch. Wir nutzen verschiedene selbst programmierte Programme und Office Add-Ins. Diese wurden alle mittels VisualBasic programmiert. Im Win7 müssen kurioserweise alle Zahlen mit Punkt statt Komma eingegeben werden. Auch die Ausgabe erfolgt mit Punkt statt Komma. Im XP hingegen werden Kommas als Kommas angenommen und auch so ausgegeben. Das Sprachlayout ist bei XP und Win7 auf Deutsch (Deutschland) eingestellt. In Excel werden ganz normal Kommas akzeptiert. Interpretiert Win7 die VB Programmierung evtl etwas anders? Kommt hier die US-Abstammung durch? Gibt es eine Hilfe dafür? ------------------ Viele Grüße Lutz Glück Auf! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007
|
erstellt am: 30. Mrz. 2010 13:01 <-- editieren / zitieren --> Unities abgeben: Nur für Dig15
|
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 30. Mrz. 2010 13:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Rick, das erste Mal ist es mir bei einem Excel AddIn aufgefallen. Wir nutzen es, um spezielle vermessungstechnische Berechnungen durchzuführen. dazu müssen die Koordinaten des Startpunktes eingegeben werden. Nach mehreren frustrierenden Abstürzen unter Excel 2003 und Win7 bin ich durch Zufall drauf gekommen, dass wir die Koordinaten mit Punkt statt Komma eingeben müssen. Die Übergabe der berechneten Daten nach excel erfolgte aber korrekt mit Komma statt Punkt. Damit war das Problem für mich gelöst. Ich konnte es umgehen. Heute tauchte der Bug ein zweites mal auf. In einem eigenständigen Programm (Bürointerne VB Programmierung) werden u.a. geologische Höhenprofile ausgewertet und dargestellt. Diese werden dann als DXF-Daten ausgegeben und im AutoCAD weiterbearbeitet. Die Höhenkote in den Profilen wird unter XP mit Komma dargestellt und im DXF ausgegeben, unter Win7 mit Punkt. Ein Ersetzen des Punktes in Komma dann unter AutoCAD ist zwar möglich, allerdings werden damit alle Punkte, auch die im Textfluss, mit umgewandelt. Also auch nicht praktikabel. Zur Zeit behelfen wir uns mit Bearbeiter-Rechner-Wechsel. Na mal sehen. Wir haben den Programmierer mal angehauen, ob er noch eine Lösung weiß. ------------------ Viele Grüße Lutz Glück Auf! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 01. Apr. 2010 13:54 <-- editieren / zitieren --> Unities abgeben:
So, ein Erfolgserlebnis. Das Eingabegebietsschema stand ja wie oben beschrieben auf Deutsch (Deutschland). Aber unter Systemsteuerung -> Region und Sprache gibt es noch einen Reiter Formate. Und dieser stand auf Deutsch (Schweiz). Warum auch immer. Umgestellt, jetzt klappt es wieder. ------------------ Viele Grüße Lutz Glück Auf! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |