AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Fenstertitel verschwindet

Ein Thema von MikeSP2 · begonnen am 21. Mär 2018 · letzter Beitrag vom 27. Mär 2018
Antwort Antwort
MikeSP2

Registriert seit: 10. Aug 2010
10 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

AW: Fenstertitel verschwindet

  Alt 21. Mär 2018, 10:49
Keine Änderung
  Mit Zitat antworten Zitat
ghubi01

Registriert seit: 18. Nov 2017
136 Beiträge
 
Delphi 12 Athens
 
#2

AW: Fenstertitel verschwindet

  Alt 21. Mär 2018, 11:12
Hallo MikeSP2,

versuch mal folgendes:
- neuen Ordner anlegen
- neues Projekt mit dem Namen Deines alten Projektes anlegen und im neuen Ordner speichern
- die alten pas- und dfm-Dateien der Form in den neuen Ordner kopieren
- dann die neue "Form-unit" aus dem Projekt entfernen
- danach die alte "Form-unit" dem Projekt hinzufügen.
- kompilieren

Ich hatte schon mal Probleme mit den blauen Markierungspunkten für mögliche Haltepunkte in der IDE.
Die wurden dann schon mal an Stellen angezeigt, die keinen Code enthielten.

Mit der obigen Maßnahme ließ sich dass abstellen.

MfG

Georg

Geändert von ghubi01 (21. Mär 2018 um 11:41 Uhr)
  Mit Zitat antworten Zitat
MikeSP2

Registriert seit: 10. Aug 2010
10 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#3

AW: Fenstertitel verschwindet

  Alt 27. Mär 2018, 08:43
Hallo ghubi01,

hat etwas gedauert bis ich das probieren konnte.
Habe ich gemacht hat leider nicht zum Erfolg geführt.

Gruß
Mike
  Mit Zitat antworten Zitat
MikeSP2

Registriert seit: 10. Aug 2010
10 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#4

AW: Fenstertitel verschwindet

  Alt 27. Mär 2018, 08:59
Hallo CodeZwerg,

ich hab das Mainfest aus der Exe gelöscht. Keine Besserung.
Auch das umstellen verschiedener Themes in Windows zeigt keine Änderung, die Schrift bleibt weg.


Gruß
Mike
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.586 Beiträge
 
Delphi 12 Athens
 
#5

AW: Fenstertitel verschwindet

  Alt 27. Mär 2018, 09:25
Ist dein Text denn nun wirklich weg oder ist er nur nicht sichtbar?
nachgesehn? DeinFesnter.Caption / WM_GETTEXT / GetWindowTextLength+GetWindowText (geht auch mit externen Programmen ... WinSpy und Co.)

Wenn wirklich weg, dann TControl.SetText, WM_SETTEXT oder CM_TEXTCHANGED überschreiben/hooken und mit dem Debugger schauen wer das ändert aufruft.

Und wenn Du im FormCreate Event mal ein 'Form.BorderStyle := bsSingle;' reinschreibst, was passiert dann?
(Das Wort "Form." mit deinem Hauptformular-Namen ersetzen)
NEIN!
Aus der eigenen Klasse niemals auf diese globalen Schrottvariable von "theoretisch" oftmals sich selber zugreifen.
Und wenn schon ersetzen, dann durch Delphi-Referenz durchsuchenSelf.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (27. Mär 2018 um 10:03 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Fenstertitel verschwindet

  Alt 27. Mär 2018, 10:02
Und wenn Du im FormCreate Event mal ein 'Form.BorderStyle := bsSingle;' reinschreibst, was passiert dann?
NEIN!
Was spricht denn bitteschön dagegen es zum testen mal so einzusetzen, da verstehe ich nicht warum sich jemand aufregt.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.586 Beiträge
 
Delphi 12 Athens
 
#7

AW: Fenstertitel verschwindet

  Alt 27. Mär 2018, 10:11
Warum denn nicht direkt Self?

Weil es hier nichts einfacher macht, sich sowas gern dann festfrisst und man dann sowas set Jahrzehnten immer wieder überall sieht, obwohl es potentiell gefährlich ist, wenn die gespeicherte Instanz eben mal doch nicht der eigenen Instanz entspricht. (mehr als eine Instanz oder irgendein anderer Fehler, z.B. Fenster nur lokal erstellen und abwesheln auf auf lokale und globale Variable zugreifen)

PS: Wir hatten mal den Fall, dass eine Unit ausversehn doppelt in zwei DLLs einkompiliert wurde, anstatt sie in einem gemeinsamen Package zu haben (Compilerwarnung wegen impliziten Einbinden wurde übersehn) und dann wurde vom Kollegen tagelang gesucht, warum die selbe gleiche globale Variable ihren Wert verliert, wenn man sie aus einer Unit setzt und in einer anderen Unit auslesen will, aber beim Debuggen der Wert zu stimmen schien.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
ghubi01

Registriert seit: 18. Nov 2017
136 Beiträge
 
Delphi 12 Athens
 
#8

AW: Fenstertitel verschwindet

  Alt 27. Mär 2018, 09:28
Hallo MikeSP2,

zeig doch mal den Code-Abschnitt wo Du den Fenstertitel setzt.

Wird der Fenstertitel im Programm irgendwo verändert?

Geändert von ghubi01 (27. Mär 2018 um 10:15 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort

 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 15:42 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