AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Software verhält sich auf Betriebssystemen unterschiedlich
Thema durchsuchen
Ansicht
Themen-Optionen

Software verhält sich auf Betriebssystemen unterschiedlich

Ein Thema von günni0 · begonnen am 8. Mär 2018 · letzter Beitrag vom 9. Mär 2018
Antwort Antwort
günni0
(Gast)

n/a Beiträge
 
#1

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 8. Mär 2018, 09:02
Dass die Auflösung oder DPI dran schuld ist kann ich ausschließen, weil ich schon sämtliche Standard-Auflösungen und -Seitenverhältnisse sowie DPI getestet habe.

Die Windows DEP habe ich für einen Test für alle Programme und Dienste eingestellt.
Funktioniert ohne Probleme auf allen Computern außer auf diesem Laptop mit 4K Bildschirm aber normalerweise 1920er-Auflösung und 16:9 Seitenverhältnis.
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.413 Beiträge
 
Delphi 12 Athens
 
#2

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 8. Mär 2018, 09:51
Funktioniert ohne Probleme auf allen Computern außer auf diesem Laptop mit 4K Bildschirm aber normalerweise 1920er-Auflösung und 16:9 Seitenverhältnis.
Wie schon gesagt wurde, was ist denn das Problem, was ist anders auf dem einem System...? Alles andere ist nur sinnloses Raten.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 8. Mär 2018, 11:05
Hallo,
Zitat:
Seit längerer Zeit fällt mir auf, dass meine Software sich auf unterschiedlichen Betriebssystemen immer anders verhält.
Wir haben hier einen älteren Laptop, da sieht der Ausdruck (Barcode) etwas komisch aus (Schlieren).
Auf einem anderen Rechner klappt alles wunderbar.

Aber ohne zu wissen, was Deine Software für Probleme hat -> *Glaskugel nehm*
Heiko
  Mit Zitat antworten Zitat
günni0
(Gast)

n/a Beiträge
 
#4

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 9. Mär 2018, 14:54
Ich komme der Problemstelle näher.
Könnte es sein, dass eine der beiden folgenden Zeilen bei manchen Windows 10-Installationen Probleme verursacht?

Delphi-Quellcode:
DateTimePicker1.Time := StrToTime('12:00:00');
DateTimePicker2.DateTime := Now + 1;
Schon vor diesem Fehler beim Programmstart rufe ich eine Prozedur auf die das hier ausführt
Delphi-Quellcode:
 FormatSettings.TimeSeparator := System.SysUtils.TimeSeparator;
 FormatSettings.DateSeparator := System.SysUtils.DateSeparator;

Geändert von günni0 ( 9. Mär 2018 um 15:09 Uhr)
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 9. Mär 2018, 15:11
Ich komme der Problemstelle näher.
nochmal: WAS IST DAS PROBLEM? und wie äußert sich das?

Wenn das Problem darin besteht, dass auf dem einen Windows die Darstellung im DateTimePicker "unterirdisch" ist, d.h. nur ein, zwei Zeichen des Timestamps sichtbar sind, dann liegt das am Updatestand von Windows
  Mit Zitat antworten Zitat
günni0
(Gast)

n/a Beiträge
 
#6

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 9. Mär 2018, 15:12
Die Prozedur wird an dieser Stelle einfach ohne Fehlermeldung unterbrochen.
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 9. Mär 2018, 15:19
Die Prozedur wird an dieser Stelle einfach ohne Fehlermeldung unterbrochen.
d.h. weder DateTimepicker1 noch DateTimepicker2 ändern den Inhalt?

Welche Delphi-Version hast Du zur Verfügung? Was halbwegs aktuelles? Steht der PRoblemPC zufällig bei Dir im LAN? Dann könntest Du über RemoteDebugging das Problem vermutlich deutlich schneller finden...
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.558 Beiträge
 
Delphi 7 Professional
 
#8

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 9. Mär 2018, 15:21
Und was steht im System.SysUtils.TimeSeparator?
Der : oder eine andere Systemeinstellung?

Die Windowskonfiguration bezüglich der Datums- und Zeiteinstellungen eventuell mal überprüfen?
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.074 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: Software verhält sich auf Betriebssystemen unterschiedlich

  Alt 9. Mär 2018, 15:21
Ich komme der Problemstelle näher.
Könnte es sein, dass eine der beiden folgenden Zeilen bei manchen Windows 10-Installationen Probleme verursacht?

Delphi-Quellcode:
DateTimePicker1.Time := StrToTime('12:00:00');
DateTimePicker2.DateTime := Now + 1;
Schon vor diesem Fehler beim Programmstart rufe ich eine Prozedur auf die das hier ausführt
Delphi-Quellcode:
 FormatSettings.TimeSeparator := System.SysUtils.TimeSeparator;
 FormatSettings.DateSeparator := System.SysUtils.DateSeparator;
Lass mich raten: Das eine Windows 10, wo es funktioniert, hat deutsche Spracheinstellungen und das andere Windows 10, bei dem es nicht funktioniert, hat eine andere Sprache, bspw. Englisch?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz