-
Forum: Datenbanken
Delphi
by Walter Landwehr,
17. Apr 2015
Nein andere Anwendungen laufen problemlos. Aber welcher Thread soll hier noch laufen? Ich wollte das ganze mal umsetzen nach DXE7, aber Embarcadero kann oder will diese Version nicht mehr liefern.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
24. Mär 2015
Ganz Normal mit Close. Funktioniert auch bei allen Rechnern, nur eben nicht im Netzwerk mit Windows 8.1 Clients.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
24. Mär 2015
So ich möchte jetzt mal ein Feedback geben zu meinem Problem.
Windows 8.1 beendet die Programme nicht komplett sondern lässt diese im Taskmanager unter Hintergrundprogramme weiterlaufen. Der Task kommt nach etwa 5 Sekunden und genau zu diesem Zeitpunkt kommt auch auf dem Desktop die Schutzverletzung. Nun ist die Frage wie beendet man unter Windows 8.1 das Programm vollständig, so das es nicht...
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
10. Mär 2015
Ok ich mache morgen weiter, bin jetzt fix und fertig.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
10. Mär 2015
Hallo Frank, habe ich gemacht, aber das Ergebnis ist gleich. Beim beenden steht es weiterhin im Speicher. Ich muss noch dazu sagen das auch der Compiler das Programm nicht richtig beendet.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
10. Mär 2015
OK Frank, habe ich rausgenommen. Jetzt kommen keine Meldungen mehr, aber NatuPrax ist nachdem beenden im Task Manager immer noch zu sehen. NatuPrax verschwindet also nicht aus dem Speicher. Das ist blöd, weil ich ein Mehrfach Start verhindere. Sonst funktioniert alles perfekt man kann damit arbeiten aber wie gesagt beim Beenden.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
10. Mär 2015
Ja habe ich auch schon versucht. Bringt aber nichts.
Ich habe es soweit das keine Schutzverletzung mehr kommt sondern Windows 8.1 Rechner melden beim Schließen des Programms.
NatuPrax.exe funktioniert nicht mehr.
Das Programm wird aufgrund eines Problems nicht richtig ausgeführt. Das Programm wird geschlossen und Sie werden benachrichtigt, wenn eine Lösung verfügbar ist.
Im Anhang...
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
10. Mär 2015
So habe jetzt einiges Umgebaut, die Anwendung läuft wieder aber beim verlassen auf den Windows 8 Rechnern kommt diese Meldung:
Exception EAccessViolation in Modul NatuPrax.exe bei 0000399D. Zugriffverletzung bei Adresse 0040399D im Modul NatuPrax.exe. Schreiben von Adresse 00000000:
Leider kann man nicht Debuggern, denn nach dem letzten Befehl in der Procdedure
procedure...
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
10. Mär 2015
Habe noch ein weiteres Problem. Alle Aufrufe die mit dmMain. beginnen (im gesamten Code) bekomme ich eine Schutzverletzung. Ich denke irgendwie ist das Datenmodul noch nicht da, obwohl alle Befehle im Datenmodul abgearbeitet werden.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
10. Mär 2015
Hallo Frank,
zunächst mal vielen Dank für Deine Mühe. Ich habe die Anwendung jetzt mal so umgebaut. Leider hängt sich das Programm jetzt im Login auf.
procedure TLoginFrm.FormCreate(Sender: TObject);
begin
Design;
MandantenCbx.KeyValue := dmMain.MandantenQry.FieldByName('MandantenNr').AsInteger; <-------- An dieser Stelle hängt sich das Programm auf, nichts ist mehr möglich.
...
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
9. Mär 2015
Hier nochmals mit den dfm Dateien.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
9. Mär 2015
OK, hier die gewünschten Dateien.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
9. Mär 2015
OK, ich habe jetzt aus der TfrmMain.FormCloseQuery das Inherited und Abort herausgenommen sowie in der TfrmMain.FormDestroy alles aus kommentiert. Nun kommt beim schließen die Meldung InvalidPointer mit der Meldung "Ungültige Zeigeroperation".
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
9. Mär 2015
Hallo,
so ich habe das ganze System jetzt mal auf einen Windows 8.1 pro installiert, da auf meinen Windows 7 keine Fehler kommen.
Hier mal mein Code in OnCloseQuery des Hauptformulars.
procedure TfrmMain.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
var int: Integer;
begin
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
9. Mär 2015
OK, das habe ich eingebunden. Ich habe das Gefühl das nach dem Schließen der Anwendung noch auf eine Datei zugegriffen werden soll, die es aber nicht mehr gibt. Was wird zuletzt geschlossen das Main Formular = (Hauptformular) oder das Datenmodul?
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
9. Mär 2015
Hallo Frank,
was heißt Connection.Login ? Meines erachtens fehlt hier was.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
7. Mär 2015
Habe die function mal geändert, bringt aber leider auch keine Verbesserung.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
7. Mär 2015
OK, hier die dpr Datei.
program NatuPrax;
uses
madExcept,
madLinkDisAsm,
madListHardware,
madListProcesses,
madListModules,
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
27. Feb 2015
Dann Frage ich mich warum es auf einen Win 8 Rechner geht und auf einen anderen nicht. Alle Verzeichnisse die relevant sind, sind freigegeben für schreiben und lesen.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
26. Feb 2015
Warum geht es denn auf einigen Windows 8 Rechnern und bei einigen nicht und warum haben die anderen Betriebssysteme keine Probleme. Ich habe fast den Verdacht das es mit irgendwelchen Rechten zu tun hat. im Anhang mal die Login.pas Die lässt sich auch in Delphi öffnen.
Ich benutze IBO 5.5.5 2152 und die sollten mit Delphi XE2 passen. Vor allen weiß ich nicht wo man suchen soll. Beim Debuggen...
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
26. Feb 2015
Ich muss nochmals auf dieses Phänomen zurückkommen. In der Anlage einmal die Meldungen und wann diese auftreten. Ich bin hier schier ratlos und am verzweifeln. Warum funktioniert es an einigen Windows 8 Rechnern und an anderen nicht. Auf allen anderen Betriebssystemen funktioniert es ja.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
23. Feb 2015
Nein der Server steht schon in der Firma und die Clients greifen direkt per IP zu.
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
22. Feb 2015
Hallo,
da ja die Anwendung unter den Windows 7 Rechnern und an einigen Windows 8 Rechnern funktioniert, kann es wohl nicht am Code liegen. Ich habe nun mal alle IP's festvergeben und nun funktioniert es auch einigermaßen. Warum auch immer. Wir haben die Befürchtung das hier ein Speedport der Telekom irgendwie dazwischenschlägt. Man kann bei diesem Gerät nicht IPv6 konfigurieren bzw....
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
22. Feb 2015
OK, ich habe jetzt mal auf dem Server Firbird 2.5.3 Superserver installiert. Auf den Clients die entsprechenden Client Version installiert. Ich kann das Programm aufrufen und mit arbeiten. Beim Beenden des Programms kommt mal keine Meldung und dann wieder Schutzverletzungen. Ich frage mich nur, warum dies bei den Win8.1 Rechnern so ist und nicht bei den Win7 Rechnern. Firewall habe ich komplett...
-
Forum: Datenbanken
Delphi
by Walter Landwehr,
22. Feb 2015
muss demzufolge auch auf dem Server Firebird 32 Bit installiert sein und welche Version Classic oder Superserver.