Announcement

Collapse
No announcement yet.

TEdit::GetText liefert immer noch leeren String

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TEdit::GetText liefert immer noch leeren String

    (Kopie des Beitrages unter Komponentenentwicklung vom 02.06.2004)

    In meinem mit BCW 5.02 erstellten Project erstelle ich zur Laufzeit TEdit Objecte mit Parametern, die ich aus einer Konfigdatei lese. Mit GetText lese ich die editierten Werte und verarbeite sie weiter. Da dieses Project schon seit Jahren mit verschiedenen Konfigurationen erfolgreich im Einsatz ist, und auch CodeGuard keine Fehlerhinweise liefert, gehe ich von nicht total falscher Programmierung aus.
    Jetzt zu meinem Problem: Bei gleichen Konfigurationen liefern mir alle zur Laufzeit generierten TEdit-Objecte einen leeren String obwohl der Text auf dem Bildschirm richtig dargestellt ist und editiert werden kann, wenn gleichzeitig verschiedene Dienste oder Programme diverser Hardwarehersteller laufen.

    Beispiele für Dienste, mit denen ich Probleme habe: z.B. Wacom Tabletttreiber, verschiedene Zusatzdienste von Mauseherstellern, z.B. Samsung, Zusatzdienste verschiedener Grafikkartenhersteller, OmniPage Software, die von Scanner Herstellern mit geliefert wird... Sobald diese Dienste bzw. Programme ausgeschaltet werden, läuft mein Programm wieder problemlos. TEdit-Objecte, die mit fester Ressource erstellt sind, liefern immer den richtigen Text. Mit Original Diensten und Treibern von Microsoft gibt es bisher keine Probleme.

    Nun kann ich meinen Kunden zwar immer sagen, schaltet den und den Dienst aus und es ist alles OK, aber wo liegt der Fehler und warum laufen alle anderen Programme mit diesen Diensten?? Vielleicht kann mir jemand einen guten Tip geben Eckard

  • #2
    Riecht verdächtig nach hegemonialer Programmierung von Winzigweich :-)

    Comment

    Working...
    X