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
[4361] >질문< AsyncPro에서 Comport Open.....
이병덕 [ ] 1234 읽음    1998-09-03 16:40

AsyncPro를 사용하고 있습니다.

Comport가 오픈이 되지 않아 이렇게 질문을 드립니다.

Main이란 폼에는
     WinSockPort, SLControl, StatusLight를,

Sub01이란 폼에는
     Comport, Modem, TAPIDevice, Emulator, BPTerminal을 갖다 놓았습니다.

프로그램이 실행하여 Main폼이 보여지면 Sub01이 만들어져 Main과 함께
화면에 나타납니다.

  procedure TFrmMain.FormShow(Sender: TObject);
  begin
    with TFrmSub01.Create(Self) do begin
      Left:=0;
      Top := FrmMain.Top + FrmMain.Height;
      Show;
    end;
      .....
  end;

 
  procedure TFrmSub01.FormShow(Sender: TObject);
  begin
    //ComPort의 초기값 읽어오기
    COM      := IniFile.ReadInteger('TMI Modem Setting', 'COM', 0);
    Baud     := IniFile.ReadInteger('TMI Modem Setting', 'Baud', 57600);
    Parit    := IniFile.ReadString('TMI Modem Setting', 'Parity', 'None');
    DataBits := IniFile.ReadInteger('TMI Modem Setting', 'DataBit', 8);
    StopBits := IniFile.ReadInteger('TMI Modem Setting', 'StopBit', 1);

     if Parit = 'None'  then Parity := pNone;
     if Parit = 'Odd'   then Parity := pOdd;
     if Parit = 'Even'  then Parity := pEven;
     if Parit = 'Mark'  then Parity := pMark;
     if Parit = 'Space' then Parity := pSpace;

    ComPort.ComNumber:= Com;
    ComPort.Baud     := Baud;
    ComPort.Parity   := Parity;
    ComPort.DataBits := DataBits;
    ComPort.StopBits := StopBits;

    ComPort.Open := True;
    Modem.Initialize;
  end;

Comport의 Object Inspector의 Properties에서 AutoOpen과 Open은 False하였고

폼이 보여지면서 포트랑 데이터비트 등..을 설정하고 난 후에 Open을 시키려고

했는데 ie_NOpen-device not open이란 에러 메세지만 뜨는군요.

프로그램이 실행된 후 Comport.ComNumber는 4로 세팅이 됩니다.(COM4)

어찌할바를 모르겠습니다.

부탁드리겠습니다.

혹시 질문 내용이 빈약하여 이해를 못하신다면 세세히 적어 다시 올리겠습니다.

수고하십시오.

                                                         / 김달호, 이병덕 /


+ -

관련 글 리스트
4361 >질문< AsyncPro에서 Comport Open..... 이병덕 1234 1998/09/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.