|
목록에서 글자 제한 23이였음 ?>
질문게시판 - 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요. |
| Posted by 위자드 | 2003-01-15 15:06:43, Hit : 3565 | |
|
|
|
프로그램 실행하고 나서 환경문을 읽을때 질문이었는 데요.....(제가 설명은 좀 못함 -_-;)
제가 하려고 하는 것은 윈도우98,ME,xp의 레지경로를
여러개의 라디오박스중에 하나 체크했을때 그 체크 여부로 98의 레지경로를 나타낼 건지
아니면 ME의 레지 경로로 나타낼건지... 이것도 아님 XP의 경로로 나타낼 것인지에 대한
환경문 명령어에 대한 질문이었는데요....
그런데 문제는
환경문에서 어느것으로 나타낼 건지알아볼때 " 환경진리읽어 " 명령어를 사용하는 데....
[???] := 환경진리읽어(핸들, "윈도우98", "레지경로", 참);
레지스트리 경로를 불러들이기 위한 명령어를 [???] 안에 넣어야 할 텐데...
레지값 읽는 예제가
디스플레이.제목 := "디스플레이: "+등록문읽어(핸들, "System\CurrentControlSet\Services\Class\DISPLAY\0000", "DriverDesc", "못읽었음");
이렇거든요 그렇다고 [???] 안에 위 명령어를 집어 넣으면 오류가 날게 분명하고요....
위에 레지스트리 명령어가 한 운영체제 당 7~8의 값을 읽어야 된는데
제 머리로는 어떻게 써 넣어야 하는지 몰라서요.....
p.s 질문 이해 안돼시면 뭐 할수 없죠..... 딴 방법을 강구해봐야지 -_-; |
|
|
Sakura_BeautifulMinD 2003-01-15 PM 4:46:23 |
|
|
|
-_-. 먼말인지 알아야죠 뭘 답변을 하져 |
|
|
김환욱 2003-01-15 PM 5:18:04 |
|
|
|
위에 환경문은 잘못되었습니다.
핸들:=환경열어(경로추출(실행파일명)+"\config.ini");
이렇게 써줘야 하고요.. 레지스트리 읽는것은 제가 예전에 올린 하드웨어 알아내기 소스 보시면 되겠네요.. 그것이랑 방법이 똑같으니... |
|
|
김환욱 2003-01-16 AM 10:47:21 |
|
|
|
??? 여기에 들어갈것은 항상 똑같아야하죠..
단지 운영체제를 구별해서 만일()... 이런식으로 해야죠.
윈도우ME로 구별을했다면 만일(윈도우미=참).... 이런식으로... 환경문을 읽기전에 운영체제 구별을 먼저 하셔야 합니다. |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7389 점 | |
4 | 권선중 님 | 6061 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|