Q&A

  • 계산기 프로그램에서 2,8,16진수를 변환하는 방법을 좀..
레포트로 계산기 프로그램에서 라디오 버튼을 누르면 2진수 8진수 16진수로 변환하는

것을 만들어야 하는데 어디를 가도 자료가 없어 고수님들의 도움을 받고자 합니다

이런프로그램있으면 자료좀 보내 주시던지 아니면 답변을 좀 상세하게 해주셨으면 합니다.

그럼 즐통 되시길....

1  COMMENTS
  • Profile
    Mr.Q 2000.04.23 12:09
    현명한용이 wrote:

    > 레포트로 계산기 프로그램에서 라디오 버튼을 누르면 2진수 8진수 16진수로 변환하는

    > 것을 만들어야 하는데 어디를 가도 자료가 없어 고수님들의 도움을 받고자 합니다

    > 이런프로그램있으면 자료좀 보내 주시던지 아니면 답변을 좀 상세하게 해주셨으면 합니다.

    > 그럼 즐통 되시길....



    //-------------------------------------------------------------------

    // 10진->2진, 10진->16진입니다. 8진은 아래 참조해서, 만들어 보세요.

    //-------------------------------------------------------------------

    procedure TForm1.btnBinClick(Sender: TObject);

    var

    iDec, iMod:integer;

    sTmp:string;

    begin

    iDec:=StrToInt(edit1.Text);

    edit1.Clear;



    repeat

    iMod:=iDec div 2;

    sTmp:=IntToStr(iDec mod 2);

    edit1.Text:=sTmp+edit1.Text;

    iDec:=iMod;

    until(iMod=0);

    end;



    procedure TForm1.btnHexClick(Sender: TObject);

    var

    iHex, iMod:integer;

    sTmp:string;

    begin

    iHex:=StrToInt(edit1.Text);

    edit1.Clear;



    repeat

    iMod:=iHex div 16;

    sTmp:=IntToStr(iHex mod 16);

    case StrToInt(sTmp) of

    10: sTmp:='A';

    11: sTmp:='B';

    12: sTmp:='C';

    13: sTmp:='D';

    14: sTmp:='E';

    15: sTmp:='F';

    else sTmp:=sTmp;

    end;

    edit1.Text:=sTmp+edit1.Text;

    iHex:=iMod;

    until(iMod=0);

    end;



    • Mr.Q
      2000.04.23 12:09
      현명한용이 wrote: > 레포트로 계산기 프로그램에서 라디오 버튼을 누르면 2진수 8진수 16진수로 변환하는...
    • 초보자
    • 2000.04.23 07:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 어린왕자
      2000.04.23 07:38
      초보자 wrote: > combo box에 item이 10개가 있다고 가정해서요. > > 폼 초기화해서 10개의 item을 add...
    • 최용일
      2000.04.23 07:38
      ComboBox1.ItemIndex := 9; 초보자 wrote: > combo box에 item이 10개가 있다고 가정해서요. > > 폼...
    • 이정민
    • 2000.04.23 05:55
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.04.23 06:19
      안녕하세요. 최용일입니다. 또 보게 되는군요. 아!! 이름을 잊어버렸네요. 헐헐~~~ 아래 유닛의 에러...
    • nubigo
    • 2000.04.23 01:24
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 윤석천
      2000.04.26 01:20
      nubigo wrote: > string은 sql 문에 > sql.add('select * from "test.db" where name='''+up+''''); > ...
    • 정성훈
      2000.04.23 08:33
      nubigo wrote: > 고수님들 안녕하십니까? > 도움은 못 주고 항상 도움만 받아 미안합니다. > > 미안한...
    • 델Man
    • 2000.04.22 23:59
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 유니
    • 2000.04.22 22:41
    • 3 COMMENTS
    • /
    • 0 LIKES
    • seagod
      2000.04.23 00:40
      델파이 3.0, 4.0사용자를 위한 퀵리포트버젼이 있는걸로 아는데요 요걸 설치를하면 3.0 4.0에서 델파이 2....
    • 유니
      2000.04.24 19:01
      그런가여? 그럼 델파이4.0중에서 퀵레포트용을 구해야 한다는 말씀이신가여? 그럼 혹 그걸 어떻게 구해야...
    • 유니
      2000.04.24 19:01
      그런가여? 그럼 델파이4.0중에서 퀵레포트용을 구해야 한다는 말씀이신가여? 그럼 혹 그걸 어떻게 구해야...
    • kciron
    • 2000.04.22 21:57
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 윤병익
      2000.04.22 21:56
      kciron wrote: > 안녕하십니까? > > 델파이를 이용하여 출력 프로그램을 만들었는데. 최근에 나온 > ...
    • kciron
      2000.04.22 22:04
      윤병익 wrote: > kciron wrote: > > 안녕하십니까? > > > > 델파이를 이용하여 출력 프로그램을 만들...
    • DelChobo
      2000.04.22 22:21
      초보 델파이...백 wrote: > 한글을 유니코드로 바꾸려면 어찌해야 되나요? > > 별 함수도 없는것 같고,...
    • parkisu
      2000.04.23 00:42
      써니 wrote: > 안녕하세요. 델파이 QuickReport에 관해서 너무 급한게 있어서요. > 데이타를 입력하여 DB...
    • 써니
      2000.04.23 08:26
      답변은 감사드립니다. QRDBText를 이용한다는것은 알고 있습니다. 제가 궁금한것은 이 QuickReport하단에 ...
    • 하얀까마귀
      2000.04.22 20:28
      안녕하세요 하얀까마귀 입니다.. ... 문자열을 회전시키는건 안됩니다.... 이건 폰트의 문제니까.......
    • 최정원
      2000.04.22 21:31
      답변 감사합니다. 그런데, 답변하여주신 내용중에서 그래픽으로 처리해야 한다고 하셨는데 어떤식으로 처...
    • 최용일
      2000.04.23 07:55
      안녕하세요. 최용일입니다. 책을 찾아보시는 것이 더 나으실것 같은데요. 대학교재로 쓰이는 그래픽 프...
    • 궁금녀
    • 2000.04.22 19:40
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강인규
      2000.04.22 23:43
      다중 사용자 환경이라면 디비를 이용하는것이 바람직하고 단일사용자 환경이라면 ini화일을 이용할 수도 있...
    • 윤티
      2000.04.23 09:30
      델코의 자료실에 가면 있을걸요. 패스워드창이라고 .... http://www.delphikorea.com
    • 초보1
    • 2000.04.22 19:00
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 윤병익
      2000.04.22 19:25
      초보1 wrote: > > 초보자가 글을 올립니다. > table의 주소필드(addr)는 40자리 입니다. > 화면상에...
    • 하얀까마귀
      2000.04.22 20:53
      안녕하세요 하얀까마귀 입니다... 말씀 처럼 1개의 필드의 내용을 20자리씩 나누어서 사용한다면... 델...
    • 초보1
      2000.04.22 20:34
      답변 감사합니다. 그러나 다른 방법을 혹시 아시는지요.. table은 DBF 파일이거든요.
    • 윤병익
      2000.04.22 21:17
      초보1 wrote: > 답변 감사합니다. > 그러나 다른 방법을 혹시 아시는지요.. > table은 DBF 파일이거든요...
    • 안경잡이
      2000.04.22 19:41
      SQL문장을 Parsing하시는게 어떤지요? (저같은경우엔 간이 SQL Parser를 제작하여 해결했습니다.)
    • 박용준
      2000.04.22 20:30
      직접 제작하신 SQL Parser의 소스를 볼 수 있을까요. 답변에 갑사드립니다. 행복하세요.