안녕하세여.. 타락임다.. 꾸벅..
한델에서 열쒸미 배우고 있는 초봅니다..
다중 채팅 프로그램을 짜고 있습니다.
근데, 소스코드를 보니까, port number 등의 환경변수를 ini 화일로 저장했더군여..
근데, 제가 보는 책에는 ini화일 다루는 법이 없어서뤼....ㅠㅠ
Port Number, Id, Password만 담을 거거든여...
이걸 ini 화일 맹글어서 넣고, 다시 꺼내서 읽는 함수 부탁해여..
글구, 다시 부탁함다.. 꾸벅..
왕초보 타락천사. ㅠㅠ
> 안녕하세여.. 타락임다.. 꾸벅..
> 한델에서 열쒸미 배우고 있는 초봅니다..
> 다중 채팅 프로그램을 짜고 있습니다.
> 근데, 소스코드를 보니까, port number 등의 환경변수를 ini 화일로 저장했더군여..
> 근데, 제가 보는 책에는 ini화일 다루는 법이 없어서뤼....ㅠㅠ
> Port Number, Id, Password만 담을 거거든여...
> 이걸 ini 화일 맹글어서 넣고, 다시 꺼내서 읽는 함수 부탁해여..
> 글구, 다시 부탁함다.. 꾸벅..
> 왕초보 타락천사. ㅠㅠ
안녕하세요. 천사님.. 여기서 뵙네여. ^_^
INI사용법은 의외로 간단합니다.
uses
inifiles;
var
ini : Tinifile;
procedure ..어쩌구저쩌구... // 쓰는 법
begin
ini := Tinifile('c:myini.ini'); // ini파일을 생성하고자하는 경로와 이름
ini.writestring('Option1','Portnum');
//writestring(섹션값, 값)
ini.writestring('Option1','id');
ini.writestring('Option1','pass');
ini.free;
end;
procedure ..어쩌구저쩌구... // 읽는 법
var
port, id, pass : string;
begin
ini := Tinifile('c:myini.ini'); // ini파일을 생성하고자하는 경로와 이름
ini.Readstring('Option1','Portnum','');
//Readstring(섹션값, 값,디폴트값)
ini.Readstring('Option1','id','');
ini.Readstring('Option1','pass','');
ini.free;
end;
도움말에 더 자세히 나와있어여.
홈피에 또 놀러오세여.