Entwickler-Ecke

Dateizugriff - Problem mit IniFiles


Dude566 - Do 18.11.10 20:07
Titel: Problem mit IniFiles
Hallo

ich wollte gerade eine IniFile in einer Anwendung verwenden und wurde mit einer Fehlermeldung bestraft.
Ich habe die Unit IniFiles in die uses eingetragen, doch er wirft mir folgende Fehlermeldung:

Zitat:

[Pascal Fataler Fehler] F2092 Das Programm oder die Unit 'inifiles' ruft sich selbst wieder auf


Der Fehler tritt in dieser Zeile auf:
Zitat:

ini: TIniFile;


Achja, ich verwende den Turbo Delphi Explorer falls das wichtig ist. ;)

Hatte diesen Fehler noch nie und weiß auch nicht so recht etwas damit anzufangen, hoffe ihr könnt mir da weiterhelfen.

Schönen Gruß,
Dude566


bummi - Do 18.11.10 20:16

wenn Deine Unit nicht IniFiles heist fällt mir auch nichts ein...


Dude566 - Do 18.11.10 20:18

Das hilft mir nicht wirklich weiter. :lol:

Im lib Ordner ist eine IniFiles.dcu vorhanden.


jaenicke - Fr 19.11.10 06:30

user profile iconDude566 hat folgendes geschrieben Zum zitierten Posting springen:
Zitat:

[Pascal Fataler Fehler] F2092 Das Programm oder die Unit 'inifiles' ruft sich selbst wieder auf
Klar ist mal eins:
Da die Schreibweise hier klein ist, muss es sich um eine Datei von dir handeln. Denn die Originaldatei heißt IniFiles.

Wenn die Unit so heißen würde, würde AFAIK der Fehler direkt in der Unit angezeigt werden. Wenn allerdings dein Programm bzw. eben das Projekt so heißt, wird der Fehler glaube ich gar nicht an einer bestimmten Stelle angezeigt. Wenn du also in dieser Zeile gerade bist, bleibt Delphi auch da.

Wenn du sicher bist, dass du nichts so genannt hast, dann suche einmal nach inifiles.dpr oder nach inifiles.* auf der Festplatte...

// EDIT:
Ja, ich habe es gerade ausprobiert, ich bekomme das nur reproduziert, wenn das eigene Projekt inifiles heißt.


Dude566 - Fr 19.11.10 08:17

Jep, das wird es sein, da muss man erst mal drauf kommen. :roll:

Probiere es heute Mittag gleich aus und berichte dann. ;)


jaenicke - Fr 19.11.10 10:19

user profile iconDude566 hat folgendes geschrieben Zum zitierten Posting springen:
Jep, das wird es sein, da muss man erst mal drauf kommen. :roll:
Naja, man nennt ja auch keine Variablen oder Dateien so wie Standardunits oder Befehle. ;-)


Dude566 - Fr 19.11.10 19:12

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Naja, man nennt ja auch keine Variablen oder Dateien so wie Standardunits oder Befehle. ;-)


Das mache ich ja auch nicht, aber bei dem Projektnamen habe ich das völlig außer Acht gelassen.