-
Forum: Programmieren allgemein
by Ykcim,
21. Feb 2019
Hallo Zusammen,
Ich habe die Ursache für mein Problem gefunden!
Ich hatte am Anfang mal eine Fehlermeldung, die irgendetwas mit Comboboxen zu tun hatte. Aber ich fand den Fehler dabei nicht heraus und habe den Weg nicht weiter verfolgt.
Heute habe ich angefangen, Frame für Frame aus meinem Projekt heraus zu löschen. Das geht, weil die Frames untereinander keine Verweise haben. Allerdings...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Ich habe folgenden Test gemacht:
Ich habe ein neues Programm in Delphi erstellt, in das ich das Frame ListenDruck, auf dem das Grid_not_printed liegt eingefügt. Alle benötigten Units ebenfalls, damit ich das Ganze kompilieren konnte.
Diese Programm öffnet sich auf dem Problem-Rechner ohne Probleme...
Ach ja, und wenn ich dort in eine Zelle klicke - sind natürlich leer - greift auf...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Die Anwendung ist ziemlich groß - besteht aus 29 Frames und 4 Forms. In Summe sind es über 30 TAdvStringLists, die beim Design auf den Frames / Forms liegen. Darüber hinaus können zu einem späteren Zeitpunkt auch noch viele dynamisch erstellt werden, wenn Daten von Maschinen abgerufen werden. Aber das passiert nur nach einer User-Aktivität...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Vielen Dank, habe ich geändert...
begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
if ( not DoLogin ) then
Exit;
Application.CreateForm(TMain, Main);
Application.CreateForm(TForm_Zeichnungen, Form_Zeichnungen);
Application.CreateForm(TForm_Filter, Form_Filter);
Application.CreateForm(TForm_Passwort, Form_Passwort);
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Das hatte leider keinen Effekt...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hallo Delphi.Narium
Habe leider nichts gefunden. Neben den Standard-Komponenten habe ich die TMS-Komponenten, UniDac und JamShellBrowser verbaut.
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hallo hoika,
Das Programm ruft bei Aufruf ein LogIn-Fenster auf (DoLogin):
begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
if ( not DoLogin ) then
Exit;
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hier der BugReport - etwas gekürzt um doppelte Einträge
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hallo Zusammen,
vielen Dank für Eure Hilfe! Ich versuche nachfolgende zu antworten:
Nein, benutze ich nicht.
Es gibt ein OnClick-Event. Zu Testzwecken habe ich den Inhalt vollständig auskommentiert, damit wenn das Event aufgerufen wird nichts gemacht wird, aber das hatte keine Auswirkung...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Die Option goEditing ist deaktiviert. Ich arbeite bei dem Grid mit der Procedure CanEditCell:
procedure TFrame_Listendruck.Grid_not_printedCanEditCell(Sender: TObject; ARow,
ACol: Integer; var CanEdit: Boolean);
begin
CanEdit:=(ACol in );
if (Sender as TAdvStringGrid).Cells<>'' then begin
CanEdit:=(ACol in );
end;
if ARow=1 then
CanEdit:=(ARow in );
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Mein Problem ist aber, dass ich nicht weiß was xxx ist und wo es aufgerufen wird. Ich habe OnShow und OnCreate schon komplett auskommentiert, damit der Inhalt garnicht zur Anwendung kommt. Aber das Programm crasht trotzdem. Im ganzen Main-Form gibt es nur einmal SetFocus und das habe ich gerade herausgenommen - ohne Erolg...
Auf der Entwicklungsmaschine und ca. 40 anderen Rechnern läuft es ohne...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hallo Delphi.Narium,
ich habe jetzt aus dem Bug-Report von MadExcept die Fehler-Adresse ausfindig gemacht (00534460).
Dann habe ich die Adresse gesucht. Jetzt stehe ich vor diesem Bildschirm. Bei dieser Ansicht habe ich noch nie verstanden, was ich damit anfangen kann und wie ich von dort aus zu dem entsprechenden Code komme...
Ich habe den Bildschirm als Screenshot angehängt.
Vielen...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hallo Sherlock,
ich habe Deine Anmerkung gelesen. Aber ich weiß nicht, wie ich sie umsetzen muss.:oops:
Ich weiß nicht, wie ich gezielt zu dem Punkt komme. Ich habe Haltepunkte im OnCreate und OnShow des Hauptfensters gesetzt, aber vorher crasht das Programm. Aber nicht auf der Entwicklungsmaschine, deshalb tue ich mich gerade so schwer damit...
LG Patrick
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hallo Zusammen,
ich habe es jetzt mit dem Remote-Debugger versucht. Mit einer "Hello World" Anwendung klappt das wunderbar.
Aber wenn ich mein Projekt compiliere, startet das Prgramm nicht auf der Remote-Maschine. Die exe-Datei wird zwar angelegt, aber starten tut sie nicht. Komischer Weise beendet sich auch scheinbar der Debugger. Jedenfalls wird der grüne Button wieder sichbar. Aber wenn...
-
Forum: Programmieren allgemein
by Ykcim,
20. Feb 2019
Hallo Zusammen,
wir haben mittlerweile 2 Rechner, auf denen es nicht läuft - aber beide sind keine Produktiv-Rechner, sondern Azubi-Laptops. Mit der Berechtigung scheint es nichts zu tun zu haben. Auch wenn man als Admin angemeldet ist kommt der Fehler.
Ich bin mir nicht mehr sicher, ob es wirklich an den Combos lag. Ich habe nicht viel Erfahrung mit Bug-Reports. Ich habe ihn mal angehängt....
-
Forum: Programmieren allgemein
by Ykcim,
18. Feb 2019
Der Rechner ist von der Performance her im Mittelfeld - nicht der schnellste aber auch definitiv nicht der langsamste.
Ich habe keine Ahnung, was ich machen soll...
Patrick
-
Forum: Programmieren allgemein
by Ykcim,
18. Feb 2019
Funktioniert es leider auch nicht.
Ich habe MadExcept jetzt eingebaut. Es scheint so zu sein, dass er bei der Erstellung von ComboBoxen Probleme hat. Ich versuche das gerade einzugrenzen...
-
Forum: Programmieren allgemein
by Ykcim,
18. Feb 2019
Also das Programm liegt im gleichen Ordner. Der Ordner liegt auf dem File-Server, da das Programm ohne Installation ausgeführt werden kann. Bei allen anderen klappt das so wunderbar.
Wie funktioniert der Remote-Debugger?
Vielen Dank
Patrick
-
Forum: Programmieren allgemein
by Ykcim,
18. Feb 2019
Hallo Zusammen,
ich habe ein großes Projekt, welches im Unternehmen seit Monaten ohne Probleme läuft. Mit diesem Programm arbeiten 2 Abteilungen und ca. 30 User täglich.
Da die Software ein Benutzerberechtigungssystem beinhaltet gibt es natürlich auch einen LogIn.
Jetzt habe ich einen Rechner, auf dem das Programm einen Fehler auswirft. Nach der Anmeldung mit irgendeinem Benutzernamen...