Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
기본프린터 설정 변경에 대해 알고 싶습니다.
프로그램 실행 도중.. 다른 네트워크 프린터를 사용할려고 하는데...
뜻대로 잘 안되어서 도움을 청합니다.
저는 PrinterSetupDialog1.Execute를 활용해 보았는데...
역시 기본 설정 프린터로 자꾸만 나옵니다...
도움을 부탁드립니다.
3
COMMENTS
[ROOKIE]
•
2004.07.01 08:19
..
0
0
삭제
수정
댓글
박태선
•
2004.07.01 20:08
안내해 주셔서 감사합니다...
님께서 말씀하신대로 가 보았습니다.
그런데... 역시 기본 프린터 설정 변경은 되지 않습니다.
실행 프로그램 중에서...
기본 프린터를 마음대로 변경 하고자 하는데...
그곳의 팁 내용은 저의 바램과는 무관합니다...
님꼐서 한 번 도움을 주셨으면 합니다.
0
0
삭제
수정
댓글
major
•
2004.07.02 17:32
안녕하세요...
제가 생각하기에는 기본 프린터 변경시 기본 프린터를 변경하고 싶으신거 아닌지요?
그렇다면 아래와 같이 Function 을 만드셔서 사용을 하시면 될겁니다.^^;
function SetDefaultPrinter( const PrinterName : string ) : boolean;
var
s2 : string;
dum1 : Pchar;
xx, qq : integer;
const
cs1 : pchar = 'Windows';
cs2 : pchar = 'Device';
cs3 : pchar = 'Devices';
cs4 : pchar = #0;
begin
xx := 254;
GetMem(dum1, xx);
Result := False;
try
qq := GetProfileString( cs3, pchar( PrinterName ), #0, dum1, xx);
if (qq > 0) and (trim( strpas( dum1 )) <> '') then
begin
s2 := PrinterName + ',' + strpas( dum1 );
while GetProfileString( cs1, cs2, cs4, dum1, xx) > 0 do
WriteProfileString( cs1, cs2, #0);
WriteProfileString( cs1, cs2, pchar( s2 ));
SendMessage(HWND_BROADCAST, WM_WININICHANGE, 0, LongInt(cs1));
end;
finally
FreeMem( dum1 );
Result := True;
end;
end;
그리구 아시죠? Uses 에 Printers 를 추가 하셔야 하구요..
이거 Function은 Excute하고 나서 프린터의 명을 가지고 호출을 하게 되면 기본프린터가 변경이 될 꺼에요.. 그럼 즐프 하세염.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
박태선
•
2004.07.01 04:23
3
COMMENTS
/
0
LIKES
기본프린터 설정 변경에 대해 알고 싶습니다.
프로그램 실행 도중.. 다른 네트워크 프린터를 사용할려고 하는데... 뜻대로 잘 안되어서 도움을 청합니다. 저는 PrinterSetupDialog1.Execute를 활용해 보았는데... 역시 기본 설정 프린터로 자꾸만 나옵니다... 도움을 부탁드립니다.
[ROOKIE]
•
2004.07.01 08:19
..
박태선
•
2004.07.01 20:08
안내해 주셔서 감사합니다... 님께서 말씀하신대로 가 보았습니다. 그런데... 역시 기본 프린터 설정 ...
major
•
2004.07.02 17:32
안녕하세요... 제가 생각하기에는 기본 프린터 변경시 기본 프린터를 변경하고 싶으신거 아닌지요? ...
윤수아
2004.07.01 01:35
•
0
COMMENTS
/
0
LIKES
activex control 을 만들때 아이콘 추가는?
오동섭
2004.07.01 01:24
0
COMMENTS
/
0
LIKES
WideChar 함수가 델파이에서는 무엇인지..그리고..
Jung
•
2004.07.01 01:01
6
COMMENTS
/
0
LIKES
일본 OS에서 KeyDown event 문제
남충희
•
2004.07.04 05:37
IME가 작동중일때는 동작에 문제가 있을 수 있습니다. IME의 동작은 서브클래싱(수퍼클래싱?)으로 동작...
[勳]후니
•
2004.07.01 20:54
ime 입력 방식 때문에 발생하는 문제 같네요... ime에서 한영 전환 안되게 하는 거와 같이 한일 전환 안...
박세진
•
2004.07.01 01:06
윈도우 이벤트가 잘 작동안 한다면 직접 키입력을 읽기 위해 GetAsyncKeyState 같은 API를 써보시면 어...
Jung
•
2004.07.02 01:27
먼저 답변 고맙습니다. 답변 주신분 님께서 말씀하신 GetAsyncKeyState는 약간의 문제가 있는것 같습니...
KDDG_Gnoses
•
2004.07.02 18:59
음 GetAsyncKeyState 랑 GetKeyState 랑의 차이점이 그걸로 알고 있습니다. 전자는 이벤트 큐에 있는 것...
Jung
•
2004.07.03 03:59
답변주신분들 모두 고맙습니다. 일문OS에서는 아직 확인못해봤지만... 될거같은 기분이 듭니다. 일문 ...
배정진
•
2004.06.30 23:58
4
COMMENTS
/
0
LIKES
델파이에서 GIS(백터지도)기술을 활용할수 있는지..
kc
•
2004.07.01 21:51
esri.com에 들어가면 무지하게 맣이 있습니다...물론 mapObjects를 가지고 하는 거죠..또는 선도소프트...
김요한
•
2004.07.01 02:49
아주 잘 됩니다. 예전에 거림시스템이라는 회사가 국내에서 GIS를 주도 했었지요. 개발툴을 Delphi를 ...
오동섭
•
2004.07.01 01:15
전 고수는 아닌데요.. 일반 GIS 업체에서 GIS 엔진이라는 Application이 있습니다.. 주로 벡터 맵을 C/S...
공성환
•
2004.07.01 00:43
MapObjects라는 ocx 가지고 예전에 잠깐했던기역이있네요... 행자부에서 추진했던 토지관리정보체계인가??...
빠블로
2004.06.30 23:01
0
COMMENTS
/
0
LIKES
오라클과 MSSQL 연동문제..
허상무
•
2004.06.30 22:11
1
COMMENTS
/
0
LIKES
ActiveX에서 Wheel마우스가 안 먹어요?
박세진
•
2004.07.01 01:28
희미한 기억인데, 아마도 웹페이지가 휠마우스 이벤트를 먼저 받기 때문인듯 하네요. activeX가 올...
델파이Go!
•
2004.06.30 20:41
1
COMMENTS
/
0
LIKES
배열의 통합 관리에 관하여..
박세진
•
2004.07.01 00:51
클래스나 레코드로 배열을 만드시면 될텐데...
흐르는강물
•
2004.06.30 19:22
1
COMMENTS
/
0
LIKES
Window XP에서 USB포트를 사용하는 ....
박세진
•
2004.07.01 01:08
usb 전문 사이트가 있습니다. http://www.usb.org/phpbb/search.php?mode=results 하시는거랑은 상관...
천세영
2004.06.30 18:23
0
COMMENTS
/
0
LIKES
quickReport 3.08 pro del3 version 설치하는 방법 좀 알려주세요?
고은미
•
2004.06.30 17:53
2
COMMENTS
/
0
LIKES
에러 메세지창 뜨게 하는법이요~!!
델파이Go!
•
2004.06.30 18:18
showMessage 이용해 보시지요.. showMessage('입력오류입니다.'); 간단하게.. case NumIn of //NumIn...
㉳㉥ㅗ㉣ㅐ㉧ㅛ
•
2004.06.30 18:01
숫자를 입력하곤 곳에 keyPress 이벤트에서 코딩을 하시면 됩니다. key의 아스키 코드값이 0~9,
무수리
•
2004.06.30 12:49
1
COMMENTS
/
0
LIKES
RxRichEdit에서 url클릭할때 해당url로 IE뛰우기...
강민주
•
2004.06.30 18:29
RichEdit에 EN_LINK메세지가 발생할때.. 처리해줌 된다고 하네요 아래 사이트에 강좌가 있으니 참고하세...
오동섭
•
2004.06.30 02:51
4
COMMENTS
/
0
LIKES
다중 for 문에 대한 질문입니다..
박세진
•
2004.07.01 01:13
C의 난해한 코드 작성 규칙을 오랜만에 보니, 부담스럽네요. 왜 저렇게 비비 꼬아놓는건지... 마...
Doli
•
2004.06.30 06:49
for i:=sgFlist.RowCount-1 downto 0 do for j:=0 to i do ...
이중철
•
2004.06.30 07:53
for i:=(sgFlist.RowCount-1) downto 0 do begin .... inc(j); end; 이렇...
델파이Go!
•
2004.06.30 18:28
j:=0; //이거 빠졌네요. ㅋㅋㅋ for i:=(sgFlist.RowCount-1) downto 0 do begin .... &nb...
허접플그래머
•
2004.06.30 02:10
2
COMMENTS
/
0
LIKES
timer관련..
박세진
•
2004.07.01 01:17
네 생각하신대로 하심 됩니다. 어렵게 만들거 뭐 있나요 ^^; 혹 타이머 주기가 짧아져, 시스템 부...
너구리
•
2004.06.30 02:33
서버가 윈도우 라면... 윈도우의 기능을 살려보시지요..(윈 2000 서버) 시작-프로그램-보조프로그램-...
이정택
2004.06.30 02:07
0
COMMENTS
/
0
LIKES
퀵레포트에서 Memo를 출력하고자 합니다.
박태선
2004.06.30 02:06
0
COMMENTS
/
0
LIKES
프린터설정에 관 한 도움을 청합니다.
박해주
2004.06.30 00:25
0
COMMENTS
/
0
LIKES
한글 2002 ocx등록후 인쇄를 할려하는데요...
유정헌
•
2004.06.29 23:24
•
1
COMMENTS
/
0
LIKES
zeos관련 초보질문입니다.
KDDG_Apine
•
2004.06.30 22:12
메시지만으로는 어떤것이 잘못 되었는지 확실히 알수가 없네요.. 단지 추축한건데.. 어떤 값...
ybkim
•
2004.06.29 23:06
1
COMMENTS
/
0
LIKES
'Stream read Error'라는 에러가납니다. 꼭좀 답변부탁드립니다.TT
어이구
•
2004.06.30 00:36
mStream.ReadBuffer(buf,mStream.Size); 로 하시면 안될까염?
박진규
•
2004.06.29 21:35
1
COMMENTS
/
0
LIKES
자동주차제어에관하여
너구리
•
2004.06.30 02:49
애니메이션이네요.. 타이머를 올려놓고 시간마다 화면을 다시 그려주시고.. 자동차 이미지의 좌표와 ...
박태선
2004/07/01 04:23
Views
450
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?