Delphi 호출 BarTender 인쇄 바코드 라벨 간단명료 개발 튜 토리 얼 전환

2019 단어 Delphi
요약:본 고 는 Delphi 가 BarTender 의 ActiveX 구성 요소 로 바코드 를 인쇄 하 는 개발 과정 을 간단하게 소개 합 니 다.
1.머리말
최근 항목 은 바코드 를 스 캔 한 후 고정된 형식 으로 인쇄 해 야 합 니 다.바코드 인쇄 소프트웨어 의 고객 습관 은 BarTender 를 사용 하 는데 고객 의 습관 을 유지 하고 개발 위험 을 낮 추기 위해 Delphi 호출 BarTender 를 사용 하여 바코드 라벨 인쇄 기능 을 완성 하기 로 결정 했다.
이 기능 의 중점 은:
a)BarTender 형식 으로 인쇄
b)형식 에 변동 이 필요 한 부분
2.디자인 라벨
a)빈 탭 새로 만 들 기
b)화면 에 바코드 컨트롤,텍스트 컨트롤 을 추가 합 니 다.
c)바코드 컨트롤 을 선택 하고 더 블 클릭(또는 오른쪽 키,속성)하여 속성 창 을 엽 니 다.'고급'을 클릭 하고'공유/이름'페이지 를 선택 하고 공유 이름 에 바코드 컨트롤 이름 인'BarCode 1'을 입력 합 니 다.클릭 하여 수정 완료 확인.이 단 계 는 Delphi 에서(또는 다른 언어 VB 등)방문 하 는 대상 이름 을 정의 합 니 다.
d)같은 절차 로 텍스트 컨트롤 에'Text 1'이라는 이름 을 설정 합 니 다.
e)"c:\test.btw"로 저장
3.ActiveX 구성 요소 가 져 오기
a)Delphi 열기(버 전 5.0 이상,기타 테스트 없 음)
b)메뉴"항목"을 선택 하 십시오-->"형식 라 이브 러 리 가 져 오기"(Project à 유형 라 이브 러 리 가 져 오기)
c)팝 업 창 에서 가 져 올 수 있 는 형식 라 이브 러 리 를 보 여 줍 니 다."BarTender 7.75"를 찾 았 습 니 다.선택
d)가 져 올 클래스 이름 은 classnames 에 열 거 됩 니 다.시스템 에 존재 하 는 클래스 이름과 중복 되 기 때문에 이 모든 것 을 복사 하고 형식 이름 앞 에 Bt 를 추가 합 니 다.예 를 들 어 TFormat 는 TBtFormat 으로 수정 되 었 습 니 다.
e)클래스 이름 변경 완료 후"설치"를 누 르 십시오(Install)
f)시스템 은 ActiveX 컨트롤 페이지 에 구성 요 소 를 설치 합 니 다.
4.BarTender 인쇄 호출
a)새 프로그램
b)TBtApplication 컨트롤(ActiveX 페이지)을 창 에 끌 어 다 btApp 1 이 라 고 합 니 다.
c)창 에 TButton 컨트롤 을 놓 고 btn 1 이 라 고 명명 하고 btn 1 을 더 블 클릭 하여 이벤트 가 발생 합 니 다.
d)이벤트 코드 는 다음 과 같 습 니 다.
procedure TForm1.btn1Click(Sender: TObject);
begin
with btApp1.Formats.Open('c:\test.btw', True, '') do
//
begin
SetNamedSubStringValue('BarCode1', '1234567890'); //
SetNamedSubStringValue('Text1', 'Hello BarTender!');
PrintOut(False, False); //
Close(btDoNotSaveChanges); //
end;
btApp1.Quit(btDoNotSaveChanges); // end;

e)이제 일 해도 될 것 같은 데..더 많은 정 보 는 도 입 된 타 입 라 이브 러 리 소스(BarTenderTLB.pas)

좋은 웹페이지 즐겨찾기