AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TDataModule cannot be found...

Ein Thema von BigAl · begonnen am 28. Dez 2023 · letzter Beitrag vom 28. Dez 2023
Antwort Antwort
Benutzerbild von himitsu
himitsu

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

AW: TDataModule cannot be found...

  Alt 28. Dez 2023, 11:11
Passiert gern mal ... ausversehn einen Buchstaben gedrückt, während der Designer den Eingabefokus im Name-Property liegen hatte.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
BigAl

Registriert seit: 6. Sep 2008
Ort: Kehl
504 Beiträge
 
Delphi 12 Athens
 
#2

AW: TDataModule cannot be found...

  Alt 28. Dez 2023, 11:50
Passiert gern mal ... ausversehn einen Buchstaben gedrückt, während der Designer den Eingabefokus im Name-Property liegen hatte.
Dann wäre aber der Bezug - zumindest in allen nicht geöffneten Forumularen - sofort komplett ungültig...
Man sollte nie so viel zu tun haben, dass man zum Nachdenken keine Zeit mehr hat. (G.C. Lichtenberg)
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.948 Beiträge
 
Delphi 12 Athens
 
#3

AW: TDataModule cannot be found...

  Alt 28. Dez 2023, 12:04
Leider habe ich solche Probleme auch sporadisch. Ich kann diese aber nicht zuverlässig reproduzieren, so dass ich sie auch nicht melden kann. Dabei habe ich Fehler dieser Art sowohl mit geöffnetem Datenmodul als auch ohne dass es geöffnet wurde.

Wenn es bei dir zuverlässig funktioniert, wenn das Datenmodul offen ist, würde ich die raten, die Speicherung des Projektdesktops in den Projektoptionen zu aktivieren und es dabei zu belassen.

Wenn du es auch reproduzieren kannst, wenn du den kompletten (nicht veröffentlichbaren) Inhalt entfernst, wäre es natürlich super, weil du es dann zum Testen hier anhängen könntest. Wenn das auch andere reproduzieren können, sollte ein entsprechender Quality-Eintrag gut zu lösen sein und vielleicht dann auch die sporadischen Probleme bei anderen lösen.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.371 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: TDataModule cannot be found...

  Alt 28. Dez 2023, 13:04
Ich meine vor längerem gelesen zu haben, dass es ähnliche Probleme gibt, wenn man in einer Projektgruppe "zentrale" Module gemeinsam nutzt. Das Problem hatte irgendwas damit zu tun, dass die Ablage-Verzeichnisse der entsprechenden Units nicht richtig aufgelöst werden konnten.
Aber das ist aus der Erinnerung und ich kann keine Quelle dazu angeben. Ich kann daher damit auch völlig falsch liegen.
Peter
  Mit Zitat antworten Zitat
BigAl

Registriert seit: 6. Sep 2008
Ort: Kehl
504 Beiträge
 
Delphi 12 Athens
 
#5

AW: TDataModule cannot be found...

  Alt 28. Dez 2023, 13:08
Ich meine vor längerem gelesen zu haben, dass es ähnliche Probleme gibt, wenn man in einer Projektgruppe "zentrale" Module gemeinsam nutzt. Das Problem hatte irgendwas damit zu tun, dass die Ablage-Verzeichnisse der entsprechenden Units nicht richtig aufgelöst werden konnten.
Aber das ist aus der Erinnerung und ich kann keine Quelle dazu angeben. Ich kann daher damit auch völlig falsch liegen.
Genau so ist es (eben getestet). Wenn ich das einzelne Projekt öffne geht alles wunderbar wie es soll. Sobald ich das Projekt als Teile einer Gruppe öffne kommt der Fehler...

Danke für den Tip!
Man sollte nie so viel zu tun haben, dass man zum Nachdenken keine Zeit mehr hat. (G.C. Lichtenberg)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: TDataModule cannot be found...

  Alt 28. Dez 2023, 19:18
Früher waren deswegen die Units der beiden globalen Haupt-DatenModule in jedem Projekt der Projektgruppe mit drin. (Delphi 7),
aber seit ich die Module über RegisterFindGlobalComponentProc bekannt gemacht habe, gab es keine Probleme mehr. (außer das eine Designtimepackage mit der Registrierung wurde nicht geladen)

Keine große Umstellung, da wir diese Datenmodule sowieso in einem Package drin hatten, welches durch die Requieres für abgeleitete Komponenten in der IDE geladen war.
Ein Therapeut entspricht 1024 Gigapeut.
  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 05: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