Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi ini auslesen und als char ausgeben (https://www.delphipraxis.net/46199-ini-auslesen-und-als-char-ausgeben.html)

fabi65 20. Mai 2005 14:21


ini auslesen und als char ausgeben
 
hi,

wie kann ich aus einer ini daten auslesen und sie als Char ausgeben oder umwandeln? wie man strings usw. auslist ist kein prob aber als Char :?

Luckie 20. Mai 2005 14:31

Re: ini auslesen und als char ausgeben
 
Eine Variable vom Typ Char kann genau ein Zeichen aufnehmen. Mit dieser Information im Hinterkopf überleg noch mal, was du eigentlich willst. Dann kann man dir eventuell auch helfen.

fabi65 20. Mai 2005 14:33

Re: ini auslesen und als char ausgeben
 
also ich brauche für eine Funktion ja auch nur einen Buchstaben aber halt als char..... Un in der ini steht dann ja auch nur 1 Buchstabe :-D

barf00s 20. Mai 2005 14:35

Re: ini auslesen und als char ausgeben
 
wenn du nur ein zeichen auslesen willst und unbedingt als "char" brauchst... dann sollte folgender code dir helfen

Delphi-Quellcode:
uses
  IniFiles, SysUtils;

var
  xIniFile: TIniFile;
  cChar: char;

begin
  xIniFile := TIniFile('m00.ini');
  cChar := xIniFile.ReadString('section', 'char', '')[1];
  FreeAndNil(xIniFile);
end;
<ini>
[section]
char=h
</ini>

Luckie 20. Mai 2005 14:41

Re: ini auslesen und als char ausgeben
 
Dann lies den Wert aus der Ini normal aus und über gib ihn mit StringWert[1] an deine Funktion.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 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 by Thomas Breitkreuz