Q&A

  • ini 화일 읽고 쓰는 방법줌.....
안녕하세여.. 타락임다.. 꾸벅..



한델에서 열쒸미 배우고 있는 초봅니다..



다중 채팅 프로그램을 짜고 있습니다.



근데, 소스코드를 보니까, port number 등의 환경변수를 ini 화일로 저장했더군여..



근데, 제가 보는 책에는 ini화일 다루는 법이 없어서뤼....ㅠㅠ



Port Number, Id, Password만 담을 거거든여...



이걸 ini 화일 맹글어서 넣고, 다시 꺼내서 읽는 함수 부탁해여..



글구, 다시 부탁함다.. 꾸벅..



왕초보 타락천사. ㅠㅠ

1  COMMENTS
  • Profile
    홍세비 2000.04.12 07:19
    타락천사 wrote:

    > 안녕하세여.. 타락임다.. 꾸벅..

    > 한델에서 열쒸미 배우고 있는 초봅니다..

    > 다중 채팅 프로그램을 짜고 있습니다.

    > 근데, 소스코드를 보니까, 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;



    도움말에 더 자세히 나와있어여.

    홈피에 또 놀러오세여.

    • 이경수
      2000.04.12 05:30
      한정섭 wrote: > 너무 막막해서 고수님들의 도움을 청합니다. > > 파라독스DB를 이용하는 프로그램에서...
    • 한정섭
      2000.04.12 21:01
      이경수 wrote: > 한정섭 wrote: > > 너무 막막해서 고수님들의 도움을 청합니다. > > > > 파라독스DB...
    • 김형종
    • 2000.04.12 04:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경수
      2000.04.12 05:21
      var I, J : Integer; begin for I :=1 to 9 do begin for J := 1 to 9 do begin Memo1....
    • 홍세비
      2000.04.12 07:13
      스타시커 wrote: > > 엔티 4.0에 웹사이트로 돌리는 웹서버입니다.. > IIS는 깔리지 않았구요... > ...
    • 박재권
    • 2000.04.12 03:50
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.04.12 04:03
      안녕하세요. 최용일입니다. Log파일이라면 INI파일을 말하는 것입니니까? 좀 질문이 너무 막연하네요.. ...
    • 홍세비
      2000.04.12 07:19
      타락천사 wrote: > 안녕하세여.. 타락임다.. 꾸벅.. > 한델에서 열쒸미 배우고 있는 초봅니다.. > 다중 ...
    • capia
    • 2000.04.12 03:24
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 좋은날
      2000.04.15 02:47
      capia wrote: > DBGrid에 순번(seq) 넣는 방법 좀 알려줘요. > > StringGrid에 순번(seq) 넣는 방법처...
    • 이경수
      2000.04.12 05:35
      capia wrote: > DBGrid에 순번(seq) 넣는 방법 좀 알려줘요. > > StringGrid에 순번(seq) 넣는 방법처...
    • 류종택
      2000.04.12 03:33
      Calculated Field를 작성하시고.. OnCalcFields 이벤트에서 아래와 같이 하세요.. procedure TForm1.Ta...
    • 하얀까마귀
      2000.04.13 02:55
      안녕하세요 하얀까마귀 입니다. 음.. 전에 제가 테스트 안해보구 순번을 calcField에 넣으라고 답변을 ...
    • 류종택
      2000.04.13 05:02
      저는 예전에 사용하던 것이라 올린 답변입니다.. 다만 런타임에만 적용된다는 것이 문제지요.. (CalField...
    • 하얀까마귀
      2000.04.13 05:30
      안녕하세요 하얀까마귀 입니다. ----------------------------------------------------------- 음.. ...
    • 나그네
    • 2000.04.12 02:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.04.13 02:57
      안녕하세요 하얀까마귀 입니다.. 음... 델파이 설치프로그램을 만들어 주는 install shield라고 있잖아...
    • 까마귀
    • 2000.04.12 02:52
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 좋은날
      2000.04.15 03:09
      까마귀 wrote: > 안녕하세요. > 까마귀입니다. 바쁘게 지내시느라 다들 욕보십니다. > > 트랜잭션 문...
    • 이경수
      2000.04.12 05:45
      트랜잭션 처리는 비교적 너무 단순합니다. 아래의 소스를 참조 하세요,,,,,, 참고로 RequestLive 속성...
    • paulyoon
      2000.04.12 04:10
      까마귀 wrote:> 안녕하세요. > 까마귀입니다. 바쁘게 지내시느라 다들 욕보십니다. > > 트랜잭션...
    • 까마귀
      2000.04.14 11:03
      paulyoon wrote: > > > > 까마귀 wrote:> 안녕하세요. > > 까마귀입니다. 바쁘게 지내시느라 다들 ...
    • paulyoon
      2000.04.15 08:37
      까마귀 wrote: > paulyoon wrote: > > > > > > > > 까마귀 wrote:> 안녕하세요. > > > 까마귀입니...
    • 최용일
      2000.04.12 02:45
      안녕하세요. 최용일입니다. 페이지컨트롤에 삽입되는 탭쉬트에 PageColtrol이라는 속성이 있습니다. ...
    • 이수정
      2000.04.12 03:05
      안녕하세요.. 뉴페이지해서 만들었는데... 페이지 삭제하는건 왜 없나요?? 황당~~~ 그리고,, for...
    • 최용일
      2000.04.12 03:16
      안녕하세요. 최용일입니다. 페이지를 숨기려면 그 페이지의 PageControl을 nil로 해주세요. 숨기기 ...
    • ghost Lee
    • 2000.04.12 00:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.04.12 01:35
      안녕하세요. 최용일입니다. CSV형식의 문자열에서 각각의 필드 스트링을 얻는 함수입니다. 저도 CSV문자...
    • 유상민
    • 2000.04.12 00:22
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이재식
      2000.04.12 01:31
      유상민 wrote: > 오라클을 이용해 프로그래밍을 하는데, table이 있으면 table생성을 하지않고 없으면 생...
    • 유상민
      2000.04.12 03:48
      이재식 wrote: > 유상민 wrote: > > 오라클을 이용해 프로그래밍을 하는데, table이 있으면 table생성을 ...
    • hee
    • 2000.04.12 00:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이치형
      2000.04.12 00:32
      hee wrote: > 다음의 코드의 문제가 무엇인지 좀 봐주시겠어요? 한번은 되는데 다시 한번 버튼을 누르면 ...
    • 최용일
      2000.04.12 04:49
      안녕하세요. 최용일입니다. 컨트롤의 영역은 크게 두가지로 나눌수 있는데 클라이언트역역과 비클라이언...