![]() |
ini file ?
Hallo
ich hab ein ini-file mit das wie folgt aussieht:
Code:
[Pfadseintellungen]
Quelle=C:\Users\Tomi\Test1 Jetzt möcht ich den Pfad auslesen:
Delphi-Quellcode:
Aber hier schreibt er mir nichts in lbl1 wo ich erhofft habe das C:\Users\Tomi\Test1 drinnen steht wenn ich auf den button click. :( wo hab ich hier meinen fehler?
procedure TForm1.Button1Click(Sender: TObject);
var ini: TIniFile; Quelle : String; begin ini:=TIniFile.Create('C:\Users\Tomi\Tischlerei\iniVersuch\konfig.ini'); try Quelle:=ini.ReadString('Pfadeinstellungen','Quelle',''); lbl1.Caption:=Quelle; finally ini.free; end; end; end. |
AW: ini file ?
Ist das ein Übertragungsfehler auf dem Weg hier ins Forum oder fehlt in Deiner Datei im Sektionsnamen "Pfadeinstellungen" ein 'S'? Wenn dem so wäre, dann wäre das ein plausibler Grund für das Nicht-Funktionieren.
|
AW: ini file ?
Langsam habe ich das Gefühlr wir reden chinesisch hier. Dir wurde x-Mal von verschiedenen Moderatoren gesagt, dass du für Quellcode tags verwenden sollst.
Aber scheinbar ist dir das Schnuppe!:warn: |
AW: ini file ?
Okay sry mach ich in zukunft..habs vergessen.. aber du warst der erste der mir das gesagt hat.
|
AW: ini file ?
:wall: Danke für den Hinweis
|
AW: ini file ?
Nein:
![]() ![]() ![]() Du hast bisher 4 Fragen gestellt. Immer ohne Tags und jedesmal wurde es dir gesagt. |
AW: ini file ?
Das gilt auch für das Pushen!
|
AW: ini file ?
Hallo
Ich habs dann wohl überlesen bzw. nicht gewusst wie man Tags erstellt...sry. Ich hab jedoch noch ne weitere Frage gibt es eine möglichkeit die Ini-Datei direkt in dem Verzeichnis zu erstellen und zu lesen wo das Programm ist? wtf is pushen? |
AW: ini file ?
Das Erstellen von mehreren Beiträgen in Folge ( ohne Antworten anderer) vor dem Ablauf von 24 Stunden. In dieser Zeitspanne kannst du deinen letzen Beitag bearbeiten und ergänzen.
|
AW: ini file ?
Okay danke
|
AW: ini file ?
Zitat:
Delphi-Quellcode:
Das liefert dir den Pfad der Anwendung. Du musst allerdings beachten, dass du unter Umständen keine Schreibrechte in diesem Pfad hast!
ExtractFilePath(Application.ExeName);
|
AW: ini file ?
Okay danke für die Info werds probieren aber vorerst hab ich ne andere frage dazu und zwar ich prüf ob eine Datei existiert... und dazu hab ich zwei String formatierungen aber ich weiss nicht was da stimmt
Delphi-Quellcode:
if FileExists(+Quelle++filename+'.xml') then
goto checkAuftrag else begin ShowMessage('.xml Datei existiert nicht im Verzeichnis!'); exit; end; |
AW: ini file ?
Tipp:
Neue Frage -> Neuer Thread ;) Und was machst du bei "goto checkAuftrag"? Schreib das doch einfach direkt da rein. Und findest du nicht das da ein bisschen viele "Pluszeichen" sind:
Delphi-Quellcode:
MfG
Quelle + Filename + '.xml'
Fabian |
AW: ini file ?
Danke für deinen Tipp aber die Moderatoren haben sich darüber schon aufgeregt das ich wenn ich eine neue Frage habe gleich einen neuen Thread eröffne.
bei goto checkAuftrag prüf ich ob im edit-Feld etwas eingetragen worden ist. (Die Software ist für ein Spiel, würd viel Text ergeben wenn ich das ganze erklären würde :) ) Danke es funktioniert ^^ |
AW: ini file ?
Zitat:
|
AW: ini file ?
Zitat:
|
AW: ini file ?
Du weist aber das nach einem goto nicht wieder zu dieser stelle zurück gesprungen wird?
|
AW: ini file ?
Zitat:
|
AW: ini file ?
Zitat:
Lesen, Verstehen, Akzeptieren, dann klappt es auch mit den Mods[/OT] |
AW: ini file ?
@Luckie
Ja hast recht. Da ich noch ein Anfänger in sachen Delphi bin möcht ich erstmal alle Funktionen kennenlernen und das Programm hauptsächlich zum Laufen bringen. Um die Programmformatierung etc. kümmere ich mich wenn alles Funktionsfähig ist. :) |
AW: ini file ?
Aber erstmal "richtig" machen erspart später sehr viel Zeit für eine Umstellung.
Ich sprech da aus Erfahrungen ... nachträglich was ändern zu wollen macht effektiv mehr Arbeit. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:20 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