Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
브라우저가 떠있는 상태에서 특정URL로 이동하고 싶어요..
브라우저가 떠 있는 상태에서 특정URL로 이동하는 것이 가능할까요?
ShellExecute()로 실행하면 실행할때마다 새로운 창이 열리거든요...
제가 하고 싶은 것은요...
이미 떠 있는 브라우저에서
url 입력에디트에서 url을 입력한 것과 똑같은 효과를 내고싶은 거거든요....
공부안한다고 나무라지만 마시고
도움좀 주세요.. 흑흑....
2
COMMENTS
조규춘
•
2000.03.20 21:28
병아리 wrote:
> 브라우저가 떠 있는 상태에서 특정URL로 이동하는 것이 가능할까요?
> ShellExecute()로 실행하면 실행할때마다 새로운 창이 열리거든요...
>
> 제가 하고 싶은 것은요...
>
> 이미 떠 있는 브라우저에서
> url 입력에디트에서 url을 입력한 것과 똑같은 효과를 내고싶은 거거든요....
>
> 공부안한다고 나무라지만 마시고
> 도움좀 주세요.. 흑흑....
지금의 이 예제는 익스플러러로 특정 사이트를 여는 것입니다.
uses
Windows, OLEAuto;
procedure OpenInternetExplorer( sURL : string );
const
csOLEObjName = 'InternetExplorer.Application';
var
IE : Variant;
WinHanlde : HWnd;
begin
if( VarIsEmpty( IE ) )then
begin
IE := CreateOleObject( csOLEObjName );
IE.Visible := true;
IE.Navigate( sURL );
end else
begin
WinHanlde := FindWIndow( 'IEFrame', nil );
if( 0 <> WinHanlde )then
begin
IE.Navigate( sURL );
SetForegroundWindow( WinHanlde );
end else
begin
// handle error ...
end;
end;
end;
사용하는 방법은..........
begin
OpenInternetExplorer( 'www.delphi.co.kr' );
end.
그럼 행복한 프로그래밍 되셔요!
0
0
삭제
수정
댓글
병아리
•
2000.03.20 23:54
답변 감사합니다.
가르쳐 주신 대로 테스트 해봤는데요,
제가 잘 못 테스트를 한 것인지는 모르겠지만
OpenInternetExplorer( sURL : string ) 프로시져를 호출할때마다
새로운 창이 계속해서 열리거든요....
제가 하고 싶은 것은요...
예를들어
"main.htm"이라는 메인 프로그램은 로그인을 하는 메뉴라 하고,
"pgm1.htm"이라는 프로그램은 인사조회 프로그램이라 치면...
"pgm2.htm"이라는 프로그램은 급여조회 프로그램이라 치면...
사용자가 "main.htm"에 접속해 로그인을 해둔상태에서
"pgm1.htm"이라는 프로그램 또는
"pgm2.htm"이라는 프로그램은
Client Application에서 각주소를 넘겨주어 로그인 화면을 거치지 않고
브라우저상에서 해당 URL로 바로 분기 시키려고 하는 것입니다.
설명이 더 어렵게 되었는지도 모르겠네요....
저는 바담풍해도 그것이 바람풍이라 이해하셨을줄로 믿습니다.
고수님들의 도움 부탁드립니다..
> 지금의 이 예제는 익스플러러로 특정 사이트를 여는 것입니다.
>
>
> uses
> Windows, OLEAuto;
>
>
> procedure OpenInternetExplorer( sURL : string );
> const
> csOLEObjName = 'InternetExplorer.Application';
> var
> IE : Variant;
> WinHanlde : HWnd;
> begin
> if( VarIsEmpty( IE ) )then
> begin
> IE := CreateOleObject( csOLEObjName );
> IE.Visible := true;
> IE.Navigate( sURL );
> end else
> begin
> WinHanlde := FindWIndow( 'IEFrame', nil );
> if( 0 <> WinHanlde )then
> begin
> IE.Navigate( sURL );
> SetForegroundWindow( WinHanlde );
> end else
> begin
> // handle error ...
> end;
> end;
> end;
>
> 사용하는 방법은..........
>
> begin
> OpenInternetExplorer( 'www.delphi.co.kr' );
> end.
>
> 그럼 행복한 프로그래밍 되셔요!
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
병아리
•
2000.03.20 19:33
2
COMMENTS
/
0
LIKES
브라우저가 떠있는 상태에서 특정URL로 이동하고 싶어요..
브라우저가 떠 있는 상태에서 특정URL로 이동하는 것이 가능할까요? ShellExecute()로 실행하면 실행할때마다 새로운 창이 열리거든요... 제가 하고 싶은 것은요... 이미 떠 있는 브라우저에서 url 입력에디트에서 url을 입력한 것과 똑같...
조규춘
•
2000.03.20 21:28
병아리 wrote: > 브라우저가 떠 있는 상태에서 특정URL로 이동하는 것이 가능할까요? > ShellExecute()로...
병아리
•
2000.03.20 23:54
답변 감사합니다. 가르쳐 주신 대로 테스트 해봤는데요, 제가 잘 못 테스트를 한 것인지는 모르겠지만 O...
양은주
•
2000.03.20 19:21
2
COMMENTS
/
0
LIKES
[컴포넌트]다시 질문하겠습니다.
강민주
•
2000.03.20 20:15
양은주 wrote: > BitBtn의 속성 중 하나인 Glyph 에 관한 것입니다. > > Glyph라는 본 이름을 바꾸어, ...
최용일
•
2000.03.20 20:20
원래의 속성이름을 바꾸는 것은 불가능합니다. 다른용도로 쓰거나 새로운 프로퍼티를 선언하는 것은 가능...
초보
•
2000.03.20 19:20
2
COMMENTS
/
0
LIKES
DCOM관련(부탁...)
젠키
•
2000.03.20 20:22
DCOM은 개인 PC에서 사용하는 것입니다. 그래서 SERVER을 WIN98에서 실행하고 PGM에서 TMidasConnectio...
김동환
•
2001.02.09 22:37
아마도 Delphi 3의 Midas를 이용 하여 개발 한 사항인거 같네요... DCOM은 Server 모듈의 GUID나 서버 Nam...
유상민
•
2000.03.20 19:19
5
COMMENTS
/
0
LIKES
BDE(vendor initialization failed error) 도와주세요...
유상민
•
2000.03.21 04:37
유상민 wrote: > 사용환경 : windows 98, oracle8.X, delphi 5.0, installshield express 5.0 > BDE erro...
유상민
•
2000.03.21 04:37
유상민 wrote: > 사용환경 : windows 98, oracle8.X, delphi 5.0, installshield express 5.0 > BDE erro...
초보..
•
2000.03.20 19:59
유상민 wrote: > 사용환경 : windows 98, oracle8.X, delphi 5.0, installshield express 5.0 > BDE erro...
유상민
•
2000.03.21 04:35
초보.. wrote: > 유상민 wrote: > > 사용환경 : windows 98, oracle8.X, delphi 5.0, installshield expr...
손님
•
2000.06.03 00:53
유상민 wrote: > 초보.. wrote: > > 유상민 wrote: > > > 사용환경 : windows 98, oracle8.X, delphi 5....
임형호
2000.03.20 19:00
0
COMMENTS
/
0
LIKES
Re: Random 함수를 뿌릴때 정해진 값을 조건으로 둘려면..
허진
2000.03.20 18:59
0
COMMENTS
/
0
LIKES
IP로 컴퓨터의 상태를 확인하고 시퍼여
장식원
2000.03.20 18:46
0
COMMENTS
/
0
LIKES
제발 도와주세요...FTP 서버
이수정
•
2000.03.20 18:35
1
COMMENTS
/
0
LIKES
StringGrid 에서 실행시 파란색으로 선택셀을 없애는방법???
최용일
•
2000.03.20 18:54
아래와 같이 선택영역을 클라이언트 영역 밖으로 보내버리세요... 폼의 OnCreate이벤트에 넣어 놓으시면...
류한규
2000.03.20 17:10
0
COMMENTS
/
0
LIKES
Win98에서 DB공유 문제...????
이수정
2000.03.20 16:55
0
COMMENTS
/
0
LIKES
파일 업로드, 웹말고 예제는 없나요???
급한마음
2000.03.20 15:04
0
COMMENTS
/
0
LIKES
string grid의 각 셀의 내용을 DB에 저장하려면?
이정욱
2000.03.20 12:39
0
COMMENTS
/
0
LIKES
Re: Random 함수를 뿌릴때 정해진 값을 조건으로 둘려면..
초보 중 초보
2000.03.20 12:58
0
COMMENTS
/
0
LIKES
제발 도와 주세요(급/급해요. 고수님들..)Treeview관하여..
델초보
•
2000.03.21 03:32
2
COMMENTS
/
0
LIKES
에디터박스에서 포커스이동시 색변환(단, 에디터 이벤트를 사용치않고)
최용일
•
2000.03.20 19:25
다음과 같이 하시면 엔터키로 여러 컨트롤들을 이동하실 수 있습니다. OnKeyPress이벤트에 넣으세요.. ...
최재원
•
2000.03.20 19:13
수고 하십니다. 이벤트를 쓰지 않고 하는 방법은 잘 모르겠구요 Edit Box에 보면 OnKeyDown 이벤트가...
왕초보
•
2000.03.20 09:34
3
COMMENTS
/
0
LIKES
파일 업로드 ??? (갱수님...~!! 아님 다른 고수님들..)
화랑
•
2000.03.21 00:32
소스를 보내달라는 것은 좀 이해가 되지 않습니다. 특히 주석까지 달아서...음 소스를 보내드리진 못하...
갱수
•
2000.03.20 15:38
왕초보 wrote: > 파일 업로드를 어떻게 해야 하는지.. 모르겠어요~~ > 강의실에 있는 내용은 봐도 모르겠...
송인표
•
2000.03.23 09:44
팁모아-나이렉스(한델)에 가면 김경수님이 올려놓으신 업로드 소스가 있습니다. 그러나 그 소스는 클라...
델LOVE
•
2000.03.20 09:31
1
COMMENTS
/
0
LIKES
장은석님에게
장은석
•
2000.03.22 11:36
델LOVE wrote: > 우선 감사합니다. > 한번만 더 도와 주시면 감사하겠습니다. > 제가 재질문을 했거든요...
i
2000.03.20 09:30
0
COMMENTS
/
0
LIKES
TImage
kcykil
•
2000.03.20 08:26
1
COMMENTS
/
0
LIKES
시리얼통신에 관해서......
이정욱
•
2000.03.20 12:30
이궁.. 저를 지목을 하시다닝.. 일단 시리얼 통신쪽은 컴포넌트를 사용하시는것이 좀 빠르게 진행하실 ...
델LOVE
•
2000.03.20 08:18
1
COMMENTS
/
0
LIKES
오라클에러발생 (ORA-00938) ...고수님들 좀 해결좀해주십시요!!!
hart
•
2000.03.20 18:26
Sql문을 변경하는게 어떨까요. ? 아래와 같이.. select nvl(max(dcode),0) maxno from dcode 델LOVE w...
여전히 초보
•
2000.03.20 07:49
2
COMMENTS
/
0
LIKES
부분검색?
강민주
•
2000.03.20 07:57
여전히 초보 wrote: > field에서 만약에 어떤 일부조건만 검색가능하게 할려면 어떻게 해야 하나요? > 예...
임형호
•
2000.03.20 19:08
강민주 wrote: > 여전히 초보 wrote: > > field에서 만약에 어떤 일부조건만 검색가능하게 할려면 어떻게...
병아리
2000/03/20 19:33
Views
206
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 브라우저가 떠 있는 상태에서 특정URL로 이동하는 것이 가능할까요?
> ShellExecute()로 실행하면 실행할때마다 새로운 창이 열리거든요...
>
> 제가 하고 싶은 것은요...
>
> 이미 떠 있는 브라우저에서
> url 입력에디트에서 url을 입력한 것과 똑같은 효과를 내고싶은 거거든요....
>
> 공부안한다고 나무라지만 마시고
> 도움좀 주세요.. 흑흑....
지금의 이 예제는 익스플러러로 특정 사이트를 여는 것입니다.
uses
Windows, OLEAuto;
procedure OpenInternetExplorer( sURL : string );
const
csOLEObjName = 'InternetExplorer.Application';
var
IE : Variant;
WinHanlde : HWnd;
begin
if( VarIsEmpty( IE ) )then
begin
IE := CreateOleObject( csOLEObjName );
IE.Visible := true;
IE.Navigate( sURL );
end else
begin
WinHanlde := FindWIndow( 'IEFrame', nil );
if( 0 <> WinHanlde )then
begin
IE.Navigate( sURL );
SetForegroundWindow( WinHanlde );
end else
begin
// handle error ...
end;
end;
end;
사용하는 방법은..........
begin
OpenInternetExplorer( 'www.delphi.co.kr' );
end.
그럼 행복한 프로그래밍 되셔요!