AGB  ·  Datenschutz  ·  Impressum  







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

Fehlermeldung bei Programmstart

Ein Thema von Tim.exe · begonnen am 27. Jun 2003 · letzter Beitrag vom 29. Jun 2003
Antwort Antwort
Seite 2 von 3     12 3      
Tim.exe

Registriert seit: 29. Apr 2003
186 Beiträge
 
#11
  Alt 28. Jun 2003, 19:20
Ja, und es funktionierte ja auch tadellos am Anfang, habe dann etwas ganz anderes in dem Programm geändert (nur ein einfaches ShowMessage eingebaut) und seit dem kommt die Fehlermeldung die ja anscheinend am OnCreate der *.ini liegt.
!!! Sigs stinken !!!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#12
  Alt 28. Jun 2003, 19:39
Moin Tim,

scheint ja recht unwahrscheinlich, dass es an dem INI Abschnitt liegt.

Verschieb' doch einfach mal die OnCreate Prozedur an eine andere Stelle, und schau mal nach, ob das Auskommentieren des INI Abschnittes immer noch den Fehler vermeidet.

Ich weiss zwar nicht wodurch das verursacht wird, aber ich vermute mal, dass irgendwo ein Speicherbereich überschrieben wird.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Tim.exe

Registriert seit: 29. Apr 2003
186 Beiträge
 
#13
  Alt 28. Jun 2003, 20:02
Hab ich gemacht, der Fehler kommt immer noch, nach auskommentieren des Ini-Abschnitts kommt er nicht
!!! Sigs stinken !!!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#14
  Alt 28. Jun 2003, 20:19
Moin Tim,

verwendest Du irgendwo Pointer, oder Speicher den Du selber reservierst?
Sprichst Du irgendwo Zeichen in Strings über einen Index an?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Tim.exe

Registriert seit: 29. Apr 2003
186 Beiträge
 
#15
  Alt 28. Jun 2003, 20:50
Hallo,

es ist nichts dergleichen drin.
!!! Sigs stinken !!!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#16
  Alt 28. Jun 2003, 21:19
Moin Tim,

ein paar Sachen die der Kontrolle wert sein könnten fallen mir noch ein.

Was ich vorhin noch vergessen hatte:
Benutzt Du initialization/finalization Abschnitte?
Die werden immerhin ganz früh abgearbeitet.

Hast Du mal, speziell aus der Unit mit Form1, die unnötigen Units aus Uses entfernt? Standardmässig steht da oft überflüssiges.

Da der Fehler immer durch auskommentieren des Ini Abschnittes zu vermeiden ist:
Du könntest mal Application.Exename durch paramstr(0) austauschen.

Hast Du auch mal versucht alle erzeugten Dateien des Projektes (DCU/EXE/DLL) zu löschen (vielleicht auch vorher sichern, falls doch nicht alles eigene waren ) und dann das Projekt neu zu erzeugen?

Dann fiele mir nur noch ein ganz (zeit)aufwändiger Weg ein.
Breakpoint in der Projektdatei auf das Create des Formulares, CPU Fenster auf, und dann im Einzelschritt (F7, vielleicht F8) dadurch.
Ob es was bringt *schulterzuck*.

Das einzige was sicher ist:
Wenn Du nicht die Ladeadresse Deines Programmes verändert hast tritt der Fehler auf jeden Fall innerhalb Deines Programmes auf, nicht in irgendeiner DLL (zumal der Modulname ja auch sehr dafür spricht)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Tim.exe

Registriert seit: 29. Apr 2003
186 Beiträge
 
#17
  Alt 28. Jun 2003, 21:39
Hab alles ausprobiert, habe keinen initialization/finalization - Passus
und auch die anderen Tips ergeben keine Besserung.

Tja, den muss ich das ganze wohl nochmal machen, schade den das Programm wäre fix und fertig

Vielen Dank für eure Hilfe
!!! Sigs stinken !!!
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#18
  Alt 28. Jun 2003, 21:46
Moin Tim,

eine Sache könnte das aber erleichtern:

Mach zweimal eine Delphi IDE auf.

Dann kannst Du auch die Controls mit allen ihren Einstellungen auf die neuen Formulare kopieren.

Das jeweilige Formular sollte dann aber vorher schon richtig eingestellt werden. Im Wesentlichen die Grösse. Sonst verschieben sich die Controls.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#19
  Alt 28. Jun 2003, 21:47
Also bevor du nochmal alles neu machst: Ich hatte auch mal das gleiche Problem: Andauernd ungültige Speicherzugriffe...Ich glaub...ich hab damals Delphi neu iinstalliert und dann gings wieder...wobei ich da eigentlich keinen deutlichen Zusammenhang sehen kann...aber möglich is ja alles (theoretisch ).

Ich wünsch dir auf jeden Fall noch viel Glück.
Man liest sich, Stanlay
  Mit Zitat antworten Zitat
Tim.exe

Registriert seit: 29. Apr 2003
186 Beiträge
 
#20
  Alt 28. Jun 2003, 23:53
@Stanley:

Das wäre dann aber komisch, den ich nutze in der Arbeit und zu Hause Delphi 6 Prof und bei beiden (mit beiden Anwendugen kompiliert) kommt dieser Fehler...
!!! Sigs stinken !!!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 01:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz