Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
환경변수의 설정값을 읽어올 수 있는 함수...
환경변수의 설정값을 읽어올 수 있는 함수가 있나요?
예를들면, temp의 경로를 읽어올 수 있는 함수같은거요...
부탁합니다.
2
COMMENTS
최석기
•
2000.08.14 21:52
사공엽 wrote:
> 환경변수의 설정값을 읽어올 수 있는 함수가 있나요?
> 예를들면, temp의 경로를 읽어올 수 있는 함수같은거요...
> 부탁합니다.
마침 제가 예전에 받아 놓았던 소스가 있네요.
참고 하세요.
implementation
{$R *.DFM}
const
cnMaxVarValueSize = 250;
function GetEnvVar(
const csVarName : string ) : string;
var
pc1,
pc2 : PChar;
begin
pc1 :=
StrAlloc( Length( csVarName )+1 );
pc2 :=
StrAlloc( cnMaxVarValueSize + 1 );
StrPCopy( pc1, csVarName );
GetEnvironmentVariableA(
pc1, pc2, cnMaxVarValueSize );
Result := StrPas( pc2 );
StrDispose( pc1 );
StrDispose( pc2 );
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text :=GetEnvVar( 'PATH' );
end;
0
0
삭제
수정
댓글
사공엽
•
2000.08.14 23:08
정말 감사합니다.
많은 도움이 되네요.
앞으로도 잘 부탁드려요. ^^
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이문환
•
2000.08.15 01:57
1
COMMENTS
/
0
LIKES
MDI폼에서 Showmodal 에러문제....
허춘
•
2000.08.15 06:55
이문환 wrote: > MDI 폼에서 폼을 하나 생성해서 띄우고요... > 띄운 폼에서 ShowModal로 작은 폼을 하나...
김길남
2000.08.15 01:57
0
COMMENTS
/
0
LIKES
ODB설정하는 방법좀 알려주세요.
김경한
•
2000.08.15 01:45
1
COMMENTS
/
0
LIKES
StringGird의 내용을 DBGrid에 Sql 문 사용안하고 입력안되는지?
물리학부생
•
2000.08.15 17:57
김경한 wrote: > > 스트링그리드에 뿌려진 자료를 디비그리디에 Sql 질의인 insert 문을 사용하지 않고...
Anders
2000.08.15 01:44
0
COMMENTS
/
0
LIKES
[vcl] NxHint 급히 구합니다.★ 도와주세요. 꼭★★★★★
RedFox7
•
2000.08.15 01:27
1
COMMENTS
/
0
LIKES
에러메시지 좀 ... 처리해주세요 ㅠ.ㅠ
최용일
•
2000.08.15 01:37
안녕하세요. 최용일입니다. 아래와 같이 바꾸세요... PKeyValues := AllocMem(Sizeof(Byte) * 256)...
서형수
2000.08.15 00:50
0
COMMENTS
/
0
LIKES
Alt+Ctrl+Del키를 누른것 처럼 작동되게 하고 쉽습니다.
윤형남
2000.08.15 00:39
0
COMMENTS
/
0
LIKES
EFOpenError에 대해
김명남
•
2000.08.15 00:21
1
COMMENTS
/
0
LIKES
[다시한번질문] 델파이에서 오라클의 버전을 가져오는 방법좀갈켜주세요
이흥만
•
2000.08.15 01:34
김명남 wrote: > .. 생각외로 간단하답니다. 오라클에서 요문장 한번만 날려보세요. select VERS...
윤미영
•
2000.08.14 23:55
2
COMMENTS
/
0
LIKES
컴포넌트의 width를 cm로 바꾸었는데 실제 값이 아닌데요...
이대선
•
2000.08.15 00:19
윤미영 wrote: > 한 컴포넌트의 width가 290입니다. 이 컴포넌트의 width를 cm로 알고 싶어 아래의 식을 ...
윤미영
•
2000.08.15 00:37
> > 화면에 대한 cm를 말하는 건지 아니면 프린터했을때의 크기를 말하는 건지 모르겠군요... > > 화...
김길남
•
2000.08.14 23:48
1
COMMENTS
/
0
LIKES
혹시 패치화일 만드는거 아세요?
노을
•
2000.08.15 02:09
안녕하세요 노 을 입니다. 그냥 방법만 간략히 얘기해 드리겠습니다. 이 방법은 제가 생각한 것이니 ...
이원택
•
2000.08.14 23:31
2
COMMENTS
/
0
LIKES
Run(F9)를 하면 이런 에러 메세지가 나옵니다. 한수 부탁드립니다.
ldh
•
2001.11.09 20:28
이원택 wrote: > Breakpoint is set on line that may have been removed by the optimizer or contains ...
강인규
•
2000.08.15 00:00
브레이크 포인트에 아무것도 없어서 나는 에러입니다. 걸릴게 없는데 브레이크포인트를 걸으셨군요. ...
이대선
2000.08.14 22:52
0
COMMENTS
/
0
LIKES
Re: 해상도에 따른 응용프로그램의 화면크기 크기조절은 어떻게...
어린왕자
2000.08.14 22:45
0
COMMENTS
/
0
LIKES
리스트뷰의 칼럼을 클릭할때 칼럼의 Title를 바꾸구 싶은데요...
유창덕
2000.08.14 22:31
0
COMMENTS
/
0
LIKES
그래픽 프로그램 조언 바랍니다.
질문자
•
2000.08.14 21:55
2
COMMENTS
/
0
LIKES
RadioGroup 콤포넌트-아이템 골라서 Enabled을 False 로..
최용일
•
2000.08.14 22:12
안녕하세요. 최용일입니다. 한델팁모아에 있습니다. 항상 검색을 먼저 해보세요... http://www.delph...
질문자
•
2000.08.14 23:52
그러겠습니다. 너무 바쁜 마음에 질문부터 하게 되네요. 담에도 친절한 답변 부탁합니다.^^ 최용일 w...
정용광
•
2000.08.14 21:44
2
COMMENTS
/
0
LIKES
listbox에서 값 집어넣기...
최용일
•
2000.08.14 22:15
안녕하세요. 최용일입니다. 아래와 같이 코딩하세요. ListBox1.Items[0] := '새로운값'; // 첫번째 ...
정용광
•
2000.08.14 22:20
감사합니다. 너무 간단하군요.... 최용일 wrote: > 안녕하세요. 최용일입니다. > > 아래와 같이 코...
사발우성
•
2000.08.14 22:22
3
COMMENTS
/
0
LIKES
날벼락~ 에고 지가 원하는 답이 아니내여 지가 설명을 못했나 부당.^^;;
최용일
•
2000.08.14 22:29
안녕하세요. 최용일입니다. 아래 답변이 맞는거 같은데요... StringGrid1.ColWidths[0] := 100; ...
사발우성
•
2000.08.14 22:45
최용일 wrote: > 안녕하세요. 최용일입니다. > > 아래 답변이 맞는거 같은데요... > > StringGrid...
DelChobo
•
2000.08.14 21:59
사발우성 wrote: > > > 제목처럼 셀크기에대서 알고 싶습니다.. > > 지가 스트링그리드에 내...
최기용
2000.08.14 21:31
0
COMMENTS
/
0
LIKES
StringGrid에 DBLookupComboBox 집어넣는 방법에 대하여
사공엽
•
2000.08.14 20:55
2
COMMENTS
/
0
LIKES
환경변수의 설정값을 읽어올 수 있는 함수...
환경변수의 설정값을 읽어올 수 있는 함수가 있나요? 예를들면, temp의 경로를 읽어올 수 있는 함수같은거요... 부탁합니다.
최석기
•
2000.08.14 21:52
사공엽 wrote: > 환경변수의 설정값을 읽어올 수 있는 함수가 있나요? > 예를들면, temp의 경로를 읽어올...
사공엽
•
2000.08.14 23:08
정말 감사합니다. 많은 도움이 되네요. 앞으로도 잘 부탁드려요. ^^
김명남
2000.08.14 20:53
0
COMMENTS
/
0
LIKES
[초급함]델파이에서 연결된 오라클 서버의 버전을 가져오는 방법
사공엽
2000/08/14 20:55
Views
414
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 환경변수의 설정값을 읽어올 수 있는 함수가 있나요?
> 예를들면, temp의 경로를 읽어올 수 있는 함수같은거요...
> 부탁합니다.
마침 제가 예전에 받아 놓았던 소스가 있네요.
참고 하세요.
implementation
{$R *.DFM}
const
cnMaxVarValueSize = 250;
function GetEnvVar(
const csVarName : string ) : string;
var
pc1,
pc2 : PChar;
begin
pc1 :=
StrAlloc( Length( csVarName )+1 );
pc2 :=
StrAlloc( cnMaxVarValueSize + 1 );
StrPCopy( pc1, csVarName );
GetEnvironmentVariableA(
pc1, pc2, cnMaxVarValueSize );
Result := StrPas( pc2 );
StrDispose( pc1 );
StrDispose( pc2 );
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text :=GetEnvVar( 'PATH' );
end;