AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Windows 8.1 Pro mit Firbird 2.5.3
Thema durchsuchen
Ansicht
Themen-Optionen

Windows 8.1 Pro mit Firbird 2.5.3

Ein Thema von Walter Landwehr · begonnen am 21. Feb 2015 · letzter Beitrag vom 17. Apr 2015
Antwort Antwort
Walter Landwehr

Registriert seit: 28. Mär 2006
Ort: 32816 Schieder-Schwalenberg
405 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Windows 8.1 Pro mit Firbird 2.5.3

  Alt 26. Feb 2015, 14:43
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.
Angehängte Dateien
Dateityp: pdf Connection.pdf (33,1 KB, 43x aufgerufen)
Walter Landwehr
Mfg

Walter

Geändert von Walter Landwehr (26. Feb 2015 um 15:19 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von IBExpert
IBExpert

Registriert seit: 15. Mär 2005
695 Beiträge
 
FreePascal / Lazarus
 
#2

AW: Windows 8.1 Pro mit Firbird 2.5.3

  Alt 26. Feb 2015, 16:51
das deutet sehr stark auf seltsame Konstrukte im TLoginFrm hin. Was passiert denn da? lässt sich das formular in Delphi Öffnen? Hat es evtl. Komponenten, die zu deiner aktuellen Version nur begrenzt kompatibel sind?

Was aber dein if not TLoginFrm.Execute soll ist mit komplett schleierhaft? Wenn es eine Instanz LoginFrm:TLoginFrm gibt, dann rufe darüber die Methode auf LoginFrm.Execute , aber so niemals ....
Holger Klemt
www.ibexpert.com - IBExpert GmbH
Oldenburger Str 233 - 26203 Wardenburg - Germany
Firebird 5 Update und Know-how Workshop – 28.8.-29.08.2025 64546 Mörfelden - Walldorf
  Mit Zitat antworten Zitat
Walter Landwehr

Registriert seit: 28. Mär 2006
Ort: 32816 Schieder-Schwalenberg
405 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Windows 8.1 Pro mit Firbird 2.5.3

  Alt 26. Feb 2015, 17:14
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 fliege ich immer beim connecten oder disconnecten raus. Aber wie gesagt nicht immer.
Angehängte Dateien
Dateityp: pas Login.pas (6,9 KB, 22x aufgerufen)
Walter Landwehr
Mfg

Walter
  Mit Zitat antworten Zitat
mquadrat

Registriert seit: 13. Feb 2004
1.113 Beiträge
 
Delphi XE2 Professional
 
#4

AW: Windows 8.1 Pro mit Firbird 2.5.3

  Alt 27. Feb 2015, 10:42
Also das hört sich für mich eher nach einem Problem mit dem Freigeben der Objekte an. Ein ungültiger Zeiger hat auf jeden Fall mal nichts mit der Firewall oder dem Netz an sich zu tun. Das Speicherhandling wird sich zwischen 7 und 8 wohl so verändert haben, dass der Fehler bei Win 7 schlicht nicht zu Tage tritt (aber wahrscheinlich genau so besteht)
  Mit Zitat antworten Zitat
Walter Landwehr

Registriert seit: 28. Mär 2006
Ort: 32816 Schieder-Schwalenberg
405 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Windows 8.1 Pro mit Firbird 2.5.3

  Alt 27. Feb 2015, 16:40
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.
Walter Landwehr
Mfg

Walter
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Windows 8.1 Pro mit Firbird 2.5.3

  Alt 7. Mär 2015, 05:15
Hallo,
ich hätte gern mal die DPR-Datei gesehen.
Binde mal MadExcept ein und zeige uns das Log.

Heiko
Heiko
  Mit Zitat antworten Zitat
Walter Landwehr

Registriert seit: 28. Mär 2006
Ort: 32816 Schieder-Schwalenberg
405 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Windows 8.1 Pro mit Firbird 2.5.3

  Alt 7. Mär 2015, 09:48
OK, hier die dpr Datei.
Delphi-Quellcode:
program NatuPrax;

uses
  madExcept,
  madLinkDisAsm,
  madListHardware,
  madListProcesses,
  madListModules,
  Vcl.Forms,
  Main in 'Main.pas{frmMain},
  ProjectConstants in 'Utils\ProjectConstants.pas',
  Constants in 'Utils\Constants.pas',
  ToolsOperation in 'Utils\ToolsOperation.pas',
  ToolsForm in 'Utils\ToolsForm.pas',
  ToolsComponent in 'Utils\ToolsComponent.pas',
  ToolsSystem in 'Utils\ToolsSystem.pas',
  Login in 'Login.pas{LoginFrm},
  modul in 'modul.pas{dmMain: TDataModule},
  ToolsMyForm in 'Utils\ToolsMyForm.pas',
  ListenDruck in 'Utils\ListenDruck.pas{frmListenDruck},
  LokaleEinstellungenForm in 'NatuPrax\LokaleEinstellungenForm.pas{LokaleEinstellungenFrm},
  IQEditor in 'Utils\IQEditor.pas{IQEditorFrm},
  OptionenForm in 'NatuPrax\OptionenForm.pas{frmOptionen},
  Vcl.Themes,
  Vcl.Styles,
  ToolsDatabase in 'Utils\ToolsDatabase.pas',
  MandantenForm in 'NatuPrax\MandantenForm.pas{MandantenFrm},
  DBConfig in 'NatuPrax\DBConfig.pas{frmDBConfig},
  RegistrierungForm in 'NatuPrax\RegistrierungForm.pas{RegistrierungFrm},
  PraxisDatenForm in 'Grundlagen\PraxisDatenForm.pas{PraxisdatenFrm},
  UmsatzSteuerForm in 'Grundlagen\UmsatzSteuerForm.pas{UmsatzSteuerFrm},
  KontoSuchenForm in 'SuchFormulare\KontoSuchenForm.pas{KontoSuchenFrm},
  DesignerForm in 'Dienstprogramme\DesignerForm.pas{DesignerFrm},
  daIBO in 'Dienstprogramme\daIBO.pas',
  LookupsForm in 'Grundlagen\LookupsForm.pas{LookupsFrm},
  PLZSuchenForm in 'SuchFormulare\PLZSuchenForm.pas{PLZSuchenFrm},
  TextbausteineForm in 'Grundlagen\TextbausteineForm.pas{TextbausteineFrm},
  FerientermineForm in 'Grundlagen\FerientermineForm.pas{FerientermineFrm},
  Historie in 'Hilfe\Historie.pas{Historiefrm},
  AboutForm in 'Hilfe\AboutForm.pas{AboutBox},
  HotlineForm in 'Hilfe\HotlineForm.pas{HotlineFrm},
  RechnungsSerienDruck in 'Dienstprogramme\RechnungsSerienDruck.pas{RechnungsSerienDruckFrm},
  p_PADHeilpraktiker in 'Dienstprogramme\p_PADHeilpraktiker.pas',
  p_PADInterface in 'Dienstprogramme\p_PADInterface.pas',
  Stapeldruck in 'Dienstprogramme\Stapeldruck.pas{frmStapeldruck},
  Geloeschte_Rechnungen in 'Dienstprogramme\Geloeschte_Rechnungen.pas{frm_Geloeschte_Rechnungen},
  OriginalListenForm in 'Dienstprogramme\OriginalListenForm.pas{OriginalListenFrm},
  asDBUtils in 'Terminkalender\asDBUtils.pas',
  asUtils in 'Terminkalender\asUtils.pas',
  MitarbeiterForm in 'Stammdaten\MitarbeiterForm.pas{MitarbeiterverwaltungFrm},
  MitarbeiterSuchenForm in 'SuchFormulare\MitarbeiterSuchenForm.pas{MitarbeiterSuchenFrm},
  InfoDatenForm in 'Utils\InfoDatenForm.pas{InfoDatenFrm},
  ToolsReportBuilder in 'Utils\ToolsReportBuilder.pas',
  AdressenForm in 'Stammdaten\AdressenForm.pas{AdressverwaltungFrm},
  LieferantenSuchenForm in 'SuchFormulare\LieferantenSuchenForm.pas{LieferantenSuchenFrm},
  LieferantenverwaltungForm in 'Stammdaten\LieferantenverwaltungForm.pas{LieferantenverwaltungFrm},
  AdressenSuchenForm in 'SuchFormulare\AdressenSuchenForm.pas{AdressenSuchenFrm},
  ArtikelverwaltungForm in 'Stammdaten\ArtikelverwaltungForm.pas{ArtikelverwaltungFrm},
  ArtikelSuchenForm in 'SuchFormulare\ArtikelSuchenForm.pas',
  DiagnoseForm in 'Stammdaten\DiagnoseForm.pas{DiagnoseFrm},
  DiagnosenSuchenForm in 'SuchFormulare\DiagnosenSuchenForm.pas{DiagnosenSuchenFrm},
  GebuehrenForm in 'Stammdaten\GebuehrenForm.pas{GebuehrenFrm},
  GebuehrenSuchenForm in 'SuchFormulare\GebuehrenSuchenForm.pas{GebuehrenSuchenFrm},
  KettenForm in 'Stammdaten\KettenForm.pas{KettenFrm},
  MedikamenteSuchenForm in 'SuchFormulare\MedikamenteSuchenForm.pas{MedikamenteSuchenFrm},
  MedikamentForm in 'Stammdaten\MedikamentForm.pas{MedikamentFrm},
  MedikamentenUpdate in 'Utils\MedikamentenUpdate.pas{MedikamentenUpdaterFrm},
  RezepturenSuchenForm in 'SuchFormulare\RezepturenSuchenForm.pas{RezepturenSuchenFrm},
  RezepturenForm in 'Stammdaten\RezepturenForm.pas{RezepturenFrm},
  KraeuterSuchenForm in 'SuchFormulare\KraeuterSuchenForm.pas{KraeuterSuchenFrm},
  KraeuterverwaltungForm in 'Stammdaten\KraeuterverwaltungForm.pas{KraeuterverwaltungFrm},
  KraeuterKalkSuchenForm in 'SuchFormulare\KraeuterKalkSuchenForm.pas{KraeuterKalkSuchenFrm},
  KraeuterKalkulationForm in 'Stammdaten\KraeuterKalkulationForm.pas{KraeuterKalkulationFrm},
  KassenbuchForm in 'Buchhaltung\KassenbuchForm.pas{KassenbuchFrm},
  KassenbuchSuchenForm in 'SuchFormulare\KassenbuchSuchenForm.pas{KassenbuchSuchenFrm},
  ReferenzdatenLoeschenForm in 'Buchhaltung\ReferenzdatenLoeschenForm.pas{ReferenzdatenLoeschenFrm},
  FinanzBuchhaltungForm in 'Buchhaltung\FinanzBuchhaltungForm.pas{FinanzBuchhaltungFrm},
  FibuSuchenForm in 'SuchFormulare\FibuSuchenForm.pas{FibuSuchenFrm},
  BuchungstexteForm in 'Buchhaltung\BuchungstexteForm.pas{BuchungstexteFrm},
  KontenForm in 'Buchhaltung\KontenForm.pas{KontenFrm},
  FarbenFuerStatistikForm in 'Buchhaltung\FarbenFuerStatistikForm.pas{FarbenFuerStatistikFrm},
  OffenePostenForm in 'Buchhaltung\OffenePostenForm.pas{OffenePostenFrm},
  JahresStatistikForm in 'Buchhaltung\JahresStatistikForm.pas{JahresStatistikFrm},
  MahnungForm in 'Buchhaltung\MahnungForm.pas{MahnungFrm},
  Tagesuebersicht in 'Buchhaltung\Tagesuebersicht.pas{TagesuebersichtFrm},
  Rechnungsuebersicht in 'Buchhaltung\Rechnungsuebersicht.pas{Rechnungsuebersichtfrm},
  ZahlungslisteForm in 'Buchhaltung\ZahlungslisteForm.pas{ZahlungsListeFrm},
  Umsatz in 'Buchhaltung\Umsatz.pas{Umsatzfrm},
  PatientForm in 'Stammdaten\PatientForm.pas{PatientFrm},
  DiagnosenBlattFrame in 'Stammdaten\DiagnosenBlattFrame.pas{DiagnosenBlattFrme: TFrame},
  praxisCENTER3_TLB in 'Utils\praxisCENTER3_TLB.pas',
  EventSink in 'Utils\EventSink.pas',
  PatientSuchenForm in 'SuchFormulare\PatientSuchenForm.pas{PatientSuchenFrm},
  BiorhythmusForm in 'Stammdaten\BiorhythmusForm.pas{BiorhythmusFrm},
  BiorithmAlgorithm in 'Stammdaten\BiorithmAlgorithm.pas',
  OpenOffice in 'Utils\OpenOffice.pas',
  SerienBriefExternForm in 'Dienstprogramme\SerienBriefExternForm.pas{SerienBriefFrm},
  PatientenPreiseForm in 'Stammdaten\PatientenPreiseForm.pas{PatientenPreiseFrm},
  BMIForm in 'Stammdaten\BMIForm.pas{BMIFrm},
  ArbeitsunfaehigkeitForm in 'Stammdaten\ArbeitsunfaehigkeitForm.pas{ArbeitsunfaehigkeitFrm},
  PflegeleistungenForm in 'Stammdaten\PflegeleistungenForm.pas{PflegeleistungenFrm},
  SetGeneratorForm in 'Utils\SetGeneratorForm.pas{SetGeneratorFrm},
  EinweisungForm in 'Stammdaten\EinweisungForm.pas{EinweisungFrm},
  BestaetigungForm in 'Stammdaten\BestaetigungForm.pas{BestaetigungFrm},
  BankverbindungForm in 'Stammdaten\BankverbindungForm.pas{BankVerbindungFrm},
  RechnungsEmpfaengerForm in 'Stammdaten\RechnungsEmpfaengerForm.pas{RechnungsEmpfaengerFrm},
  PatientenKettenForm in 'Stammdaten\PatientenKettenForm.pas{PatientenKettenFrm},
  TermineForm in 'Terminkalender\TermineForm.pas{TermineFrm},
  QuittungForm in 'Stammdaten\QuittungForm.pas{QuittungFrm},
  DelphiTwain in 'Utils\DelphiTwain.pas',
  DelphiTwain_VCL in 'Utils\DelphiTwain_VCL.pas',
  VorschauForm in 'Stammdaten\VorschauForm.pas{VorschauFrm},
  VorschauGrossForm in 'Stammdaten\VorschauGrossForm.pas{VorschauGrossFrm},
  DokumenteForm in 'Stammdaten\DokumenteForm.pas{DokumenteFrm},
  SicherungsForm in 'Dienstprogramme\SicherungsForm.pas{SicherungsFrm},
  KalenderRessourcen in 'Terminkalender\KalenderRessourcen.pas',
  OptionsStorage in 'Terminkalender\OptionsStorage.pas',
  TermineSuchenForm in 'SuchFormulare\TermineSuchenForm.pas{TermineSuchenFrm},
  ManageResourcesForm in 'Terminkalender\ManageResourcesForm.pas{fmManageResources},
  EditDisabledRangeForm in 'Terminkalender\EditDisabledRangeForm.pas{fmEditDisabledRange},
  ArbeitszeitEinstellenForm in 'Terminkalender\ArbeitszeitEinstellenForm.pas{ArbeitszeitEinstellenFrm},
  PatientEventForm in 'Terminkalender\PatientEventForm.pas',
  TagesKalenderForm in 'Terminkalender\TagesKalenderForm.pas',
  TerminplanerEinstellungenForm in 'Terminkalender\TerminplanerEinstellungenForm.pas',
  TierhalterForm in 'Tiere\TierhalterForm.pas{TierhalterFrm},
  cxSchedulerEventEditor in 'C:\Program Files (x86)\DevExpress VCL\ExpressScheduler\Sources\cxSchedulerEventEditor.pas{cxSchedulerEventEditorForm},
  TerminartenForm in 'Terminkalender\TerminartenForm.pas',
  LoescheTermineForm in 'Terminkalender\LoescheTermineForm.pas{LoescheTermineFrm},
  CalendarStrs in 'Terminkalender\CalendarStrs.pas',
  cxSchedulerOutlookExchange in 'Terminkalender\cxSchedulerOutlookExchange.pas',
  FeiertagEditDialog in 'Terminkalender\FeiertagEditDialog.pas{FeiertagEditDlg},
  PatientenKarteiForm in 'Stammdaten\PatientenKarteiForm.pas{PatientenKarteiFrm},
  PatientenBlattForm in 'Stammdaten\PatientenBlattForm.pas{PatientenblattFrm},
  KettenSuchenForm in 'SuchFormulare\KettenSuchenForm.pas{KettenSuchenFrm},
  PatientenKettenSuchenForm in 'SuchFormulare\PatientenKettenSuchenForm.pas{PatientenKettenSuchenFrm},
  VergebeneRGPositionenSuchenForm in 'SuchFormulare\VergebeneRGPositionenSuchenForm.pas{VergebeneRgPositionenSuchenFrm},
  VorherigeLeistungenSuchenForm in 'SuchFormulare\VorherigeLeistungenSuchenForm.pas{VorherigeLeistungenSuchenFrm},
  MonatskalenderForm in 'Stammdaten\MonatskalenderForm.pas{MonatskalenderFrm},
  PositionenForm in 'Stammdaten\PositionenForm.pas{PositionenFrm},
  PlainTextForm in 'Utils\PlainTextForm.pas{PlainTextFrm},
  RechnungForm in 'Stammdaten\RechnungForm.pas{RechnungFrm},
  VergebeneLeistungenSuchenForm in 'SuchFormulare\VergebeneLeistungenSuchenForm.pas{VergebeneLeistungenSuchenFrm},
  BenutzerForm in 'Dienstprogramme\BenutzerForm.pas{BenutzerverwaltungFrm},
  BehandlungsTagForm in 'Dienstprogramme\BehandlungsTagForm.pas{BehandlungstagFrm},
  PasswortForm in 'Utils\PasswortForm.pas{PassWortFrm},
  QueryBuilderForm in 'QueryBuilder\QueryBuilderForm.pas{QueryBuilderFrm},
  QBResource in 'QueryBuilder\QBResource.pas',
  JclFileUtils in 'Utils\JclFileUtils.pas',
  NotizbuchForm in 'Dienstprogramme\NotizbuchForm.pas{NotizbuchFrm},
  ImExportForm in 'Dienstprogramme\ImExportForm.pas{ImExportFrm},
  UpdaterForm in 'Utils\UpdaterForm.pas{UpdaterFrm},
  DatabaseUpdateForm in 'Utils\DatabaseUpdateForm.pas{DatabaseUpdateFrm},
  SepaForm in 'Buchhaltung\SepaForm.pas{Sepafrm},
  SepaToolsDLL_Declaration in 'Buchhaltung\SepaToolsDLL_Declaration.pas',
  Auswertung in 'Buchhaltung\Auswertung.pas{Auswertungfrm},
  Serienbrief in 'Dienstprogramme\Serienbrief.pas{frmSerienbrief},
  Serienmail in 'Dienstprogramme\Serienmail.pas{frmSerienmail},
  see32 in 'APPS\see32.pas',
  keycode in 'APPS\keycode.pas',
  display in 'APPS\display.pas',
  KalenderForm in 'Terminkalender\KalenderForm.pas{KalenderFrm},
  FibuExport in 'Buchhaltung\FibuExport.pas{FibuExportFrm},
  Uebernahme in 'Dienstprogramme\Uebernahme.pas{frmUebernahme};

{$R *.res}
   var Handle : THandle;
begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TdmMain, dmMain);
  Application.Run;
end.
und im Anhang die log Datei.
Angehängte Dateien
Dateityp: txt bugreport.txt (43,8 KB, 22x aufgerufen)
Walter Landwehr
Mfg

Walter

Geändert von Walter Landwehr ( 7. Mär 2015 um 09:50 Uhr) Grund: Log Datei fehlt
  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:45 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