Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[5509] [답변] 나우시스/ 메일프로그램 실행
박지훈.임프 [cbuilder] 1129 읽음    1999-01-13 05:27
안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.

다음 소스를 참고하시기 바랍니다. 제가 어시스트 프로그램을 작성할때 써먹은

코드입니다. C++ 코드이긴 하지만 델파이유저에게도 그리 어렵지 않을겁니다.

void __fastcall TAboutForm::EmailLabelClick(TObject *Sender)
{
    // 내컴퓨터HKEY_CLASSES_ROOT\mailto\shell\open\command
    TRegistry *Reg = new TRegistry;
    Reg->RootKey = HKEY_CLASSES_ROOT;
    if (Reg->OpenKey("\mailto", false))
        if (Reg->OpenKey("\shell", false))
            if (Reg->OpenKey("\open", false))
                if (Reg->OpenKey("\command", false))
                {
                    AnsiString MailProg = Reg->ReadString("");
                    MailProg.SetLength(MailProg.Length()-2);
                    MailProg = MailProg+ "mailto:" + EmailLabel->Caption;
                    WinExec(MailProg.c_str(), SW_SHOWNORMAL);
                }
    delete Reg;
}

그럼 참고하시길...



독립문에서 임펠리테리였습니다.

(cbuilder, cbuilder@thrunet.com)



+ -

관련 글 리스트
5509 [답변] 나우시스/ 메일프로그램 실행 박지훈.임프 1129 1999/01/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.