1747239938178
Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
ini파일 질문이요~
도와주세요~ ㅠ_ㅠ
ini파일을 만들려고 하는대요
그러니까 ini파일에 카운트를 하게하려는대
카운트가 30회가 되면 프로그램 실행을 못하게 할려는것을
만들려고합니다
종료버튼을 누를
2
COMMENTS
Marek
•
2007.07.10 02:15
안녕하세요.
아래와 같이 해보시면 되구요..델파이 Help를 보시면 샘플코드가 있으니
참조하세요..
Marek...
<!--CodeS-->
procedure TForm.Button1Click(Sender: TObject);
var
strFilePath, strCount : string;
begin
strFilePath := ExtractFilePath(Application.ExeName); //프로그램 실행경로
//Count 읽기
if FileExists(strFilePath + 'Config.ini') then
begin
MyIniFile := TIniFile.Create(strFilePath + 'Config.ini');
strCount := MyIniFile.ReadString('TEST', 'COUNT', '');
MyIniFile.Free;
end;
//Count 증가후 쓰기 --> FormCreat에 위 Count읽기를 넣으시고
//strCount가 '30'일 경우 FormClose하면 제한기능이 됩니다.
if FileExists(strFilePath + 'Config.ini') then
begin
MyIniFile := TIniFile.Create(strFilePath + 'Config.ini');
MyIniFile.WriteString('TEST', 'COUNT', IntToStr(StrToInt(strCount)+1));
MyIniFile.Free;
end;
end;
<!--CodeE-->
0
0
삭제
수정
댓글
마이크로김
•
2007.07.12 22:38
예전에 제가 프로그램을 못짜서 그런지
ini 파일에 많은 I/O 처리시 count 증가 하지 않더라구요
그래서 저는 text 파일을 이용후 I/O 시 에러는 없어졌습니다
참조하세요
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
용이...
2007.07.09 03:00
0
COMMENTS
/
0
LIKES
dll을 디버깅 할 수 있는 외부 프로그램 없나요?
*형사
2007.07.07 20:22
0
COMMENTS
/
0
LIKES
델파이 2007 설치후 빌더 2007 설치...
이주환
•
2007.07.07 07:33
2
COMMENTS
/
0
LIKES
dll 파일이 필요합니다.
최용일
•
2007.07.09 18:32
첨부파일에 있습니다.
이주환
•
2007.07.09 19:35
덕분에, 드디어 임무 완수네요.
이진우
•
2007.07.07 07:28
1
COMMENTS
/
0
LIKES
델파이 5 로 만든 프로그램 비스타에서 uac 해결방법
Marek
•
2007.07.10 02:26
안녕하세요 실행화일는 UAC를 조절할 수 없는 것 같습니다. 설치할때 InstallShield가 직접 조정해 주어...
녹슨
•
2007.07.07 03:15
2
COMMENTS
/
0
LIKES
ini파일 질문이요~
도와주세요~ ㅠ_ㅠ ini파일을 만들려고 하는대요 그러니까 ini파일에 카운트를 하게하려는대 카운트가 30회가 되면 프로그램 실행을 못하게 할려는것을 만들려고합니다 종료버튼을 누를
Marek
•
2007.07.10 02:15
안녕하세요. 아래와 같이 해보시면 되구요..델파이 Help를 보시면 샘플코드가 있으니 참조하세요.. Ma...
마이크로김
•
2007.07.12 22:38
예전에 제가 프로그램을 못짜서 그런지 ini 파일에 많은 I/O 처리시 count 증가 하지 않더라구요 그...
이화
2007.07.07 01:30
0
COMMENTS
/
0
LIKES
TChart에서 차트 그린 후 차트위에서 마우스MOVE했을때 X,Y값 나오는 방법
최태수
•
2007.07.07 01:01
1
COMMENTS
/
0
LIKES
어떤 오류인지? ORA-00979: GROUP BY 의 식이 없습니다
착한천사
•
2007.07.09 00:02
착한천사 김경록입니다. 저도 그러한 경우 많이 겪어 보았습니다. 대부분 Delphi 짝수버젼(예,Delphi 6)...
곰탱이
•
2007.07.06 22:52
3
COMMENTS
/
0
LIKES
상대경로에서 한단계 상위폴더로 경로변경하는법...
최용일
•
2007.07.07 04:12
안녕하세요. 최용일입니다. 아래와 같이 해보세요... <!--CodeS--> function PathCanonicalize(...
곰탱이
•
2007.07.09 20:24
최용일님 답변해주셔서 감사합니다. 최용일님이 가르쳐주신 소스대로 해봤더니 에러가 나더군요. ...
최용일
•
2007.07.10 00:23
쩝~ 가르켜준대로 하지 않으셨는데요... PathCanonicalize는 폼의 메소드가 아니라 그냥 함수입니다. 윈...
이경원
2007.07.06 19:47
0
COMMENTS
/
0
LIKES
Delphi로 프로그램 실행중 이해할수 없는 현상발생
오엠쉬
•
2007.07.06 00:54
6
COMMENTS
/
0
LIKES
DB를 이용한 ACTIVX 에서 ODBC....
Marek
•
2007.07.06 02:31
오엠쉬
•
2007.07.06 02:40
Marek
•
2007.07.06 03:24
오엠쉬
•
2007.07.06 04:11
Marek
•
2007.07.10 01:59
Marek
•
2007.07.10 23:42
이상철
2007.07.05 02:58
0
COMMENTS
/
0
LIKES
Delphi 2007 에서 BDE설치하는 방법을 알고싶습니다.
메니아
2007.07.05 02:49
0
COMMENTS
/
0
LIKES
QRCompositeReport 사용 문의 드립니다.
허학송
•
2007.07.05 01:13
2
COMMENTS
/
0
LIKES
DataModule에 대해 궁금한게 있습니다.
착한천사
•
2007.07.05 04:26
당연한 결과겠지만.. subform이 모두 닫히지 않은 상태에서.. 같은 TQuery를 이용한다면.. 다른 Form...
허학송
•
2007.07.05 20:45
감사합니다.
김봉수
•
2007.07.04 08:15
2
COMMENTS
/
0
LIKES
파라독스에 관한 질문입니다.
석주현
•
2007.07.04 22:27
기본 데이타 베이스 파일 확장자는 db 인데 그외 파일 들은 프라이머리 키, 인덱스 메모 필드등을 사용...
김봉수
•
2007.07.05 01:44
답변감사합니다. 인덱스 복구 프로그램 쓰니깐 PX 화일 생성안되더군요. PX화일 생성하려면 어떻게 해야하...
곰탱이
•
2007.07.03 19:46
4
COMMENTS
/
0
LIKES
DBGrid에서 Translate error. Value out of bounds 에러가 나는 경우
석주현
•
2007.07.04 17:54
올려 놓으신 TTable 이나 TQuery 에서 더블 클릭 하시면 필드 에디터가 나옵니다. 거기에 필드들을 ...
곰탱이
•
2007.07.04 19:13
답변해주셔서 감사합니다. 한가지 더 질문을 드릴게요. 길이제한할 필드의 프로퍼티 중 size를 정하...
석주현
•
2007.07.04 19:53
아 제가 넘버 형식이라는 걸 잘못봤군요. 넘버 형식의 경우에 MaxValue로 제한 할 수 있긴 한데 아마...
곰탱이
•
2007.07.04 20:35
답변감사합니다. (_ _) 간단하게 제어하기힘들거라고 예상은했습니다... ㅜ_ㅜ 데이타형변경하는것두...
김세령
•
2007.07.03 01:51
3
COMMENTS
/
0
LIKES
그림판의 지우개 기능
석주현
•
2007.07.04 17:36
TBitmap 을 하나 생성해서 거기에 로딩할때 또 하나 로딩해주고 지우게되면 그 부분을 다시 TImage 쪽에...
김세령
•
2007.07.05 01:30
그래픽쪽은 아직 접해보질 못해서 말씀하신 내용이 이해가 잘 가지 않네요 말씀하신대로 간단한 예제를 ...
석주현
•
2007.07.05 22:35
제가 코드를 작성해서 보내 드리는 것 보다 "조무영" 님께서 작성하신 자료가 너무 좋은거 같아...
이진우
2007.07.02 22:01
•
0
COMMENTS
/
0
LIKES
dbgrid에서 다른컨트롤이동후 dgGrid의 다른라인으로 이동이 안되요
정경철
•
2007.07.02 21:30
1
COMMENTS
/
0
LIKES
GPS 좌표변환 방법좀 알려 주십시오.
Marek
•
2007.07.06 02:09
안녕하세요 변환방법은 잘 모르지만 VB소스는 아래 사이트 참고하시면 될듯합니다. 대한측량협회 ht...
신상
•
2007.06.30 02:07
•
3
COMMENTS
/
0
LIKES
advStringGrid에 Merge-Mergecells Mergecol
마이크로김
•
2007.07.01 00:59
싸이트에 가시면 샘플소스 가 있습니다 참조하시면 됩니다
신상
•
2007.07.02 19:17
제가 쓴 방법이 잘못된건 아닌데요~ 샘플대로 했습니다. advstringgrid1.mergecells[0,0,1,2]; 가 틀리...
마이크로김
•
2007.07.02 19:33
참조하세요
강중규
•
2007.06.30 01:21
1
COMMENTS
/
0
LIKES
Edit 입력제한에 대해서(다시)
석주현
•
2007.07.04 17:42
Edit Box 에도 Enabled 가 있습니다. 사용 안하시는 EditBox는 Enabled := false 로 하고 사용하시는 ...
녹슨
2007/07/07 03:15
Views
917
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
서버에 요청 중입니다. 잠시만 기다려 주십시오...
아래와 같이 해보시면 되구요..델파이 Help를 보시면 샘플코드가 있으니
참조하세요..
Marek...
<!--CodeS-->
procedure TForm.Button1Click(Sender: TObject);
var
strFilePath, strCount : string;
begin
strFilePath := ExtractFilePath(Application.ExeName); //프로그램 실행경로
//Count 읽기
if FileExists(strFilePath + 'Config.ini') then
begin
MyIniFile := TIniFile.Create(strFilePath + 'Config.ini');
strCount := MyIniFile.ReadString('TEST', 'COUNT', '');
MyIniFile.Free;
end;
//Count 증가후 쓰기 --> FormCreat에 위 Count읽기를 넣으시고
//strCount가 '30'일 경우 FormClose하면 제한기능이 됩니다.
if FileExists(strFilePath + 'Config.ini') then
begin
MyIniFile := TIniFile.Create(strFilePath + 'Config.ini');
MyIniFile.WriteString('TEST', 'COUNT', IntToStr(StrToInt(strCount)+1));
MyIniFile.Free;
end;
end;
<!--CodeE-->