0
나는 systools의 패키지에서 turbopower의 stExport를 사용하고 있습니다. 이를 사용하여 데이터 세트를 내 보냅니다. 그건 잘된거야. Class는 FOnExportProgress를 사용할 수 있도록합니다. 이 클래스에는 시각적 구성 요소가 없으므로 오브젝트 인스펙터가 없으므로 단순히 클릭을 두 번 클릭하고 델파이에서 이벤트를 만듭니다. 누구든지 이벤트를 수동으로 만드는 방법에 대한 간단한 예제를 제공 할 수 있습니까 ??델파이의 Turbo Power systools stExport 이벤트
대부분의 시각 구성 요소는 delphi가 제공합니다. 예 :
procedure TForm1.Button1Click(Sender: TObject);
begin
//code here
end;
수동으로 어떻게 만드나요?
이벤트를 나타내는 아래의 클래스 비트를 포함합니다.
type
TStExportProgressEvent = procedure (Sender : TObject; Index : Integer;
var Abort : Boolean) of object;
FOnExportProgress : TStExportProgressEvent;
FOnQuoteField : TStOnQuoteFieldEvent;
if Assigned(FOnExportProgress) then
FOnExportProgress(self, Count, Abort);
어떻게 수동으로 OnExportProgress를 할당합니까?
간단한 예를 들어주세요.
감사합니다.
안녕 감사 내부에서 무슨 일이 일어나고 가정. 기존 프로젝트에서 작동하지 않습니다. 새로운 프로젝트를 시도했습니다. TForm1.MyExportProgressHandler (...) 델피 파트는 선언되지 않은 식별자에 대해 불평합니다. 단위 전체 레이아웃을 사용한 예가 나에게이 고비를 넘길 수 있습니다. 다시 한 번 고마워. –
나는 내 머리 꼭대기에서 벗어난 유감스럽게도 전체 유닛을 가지고 있지 않다. 어떤 식별자가 특별히 문제가 있습니까? – LachlanG
프로 시저 TForm1.MyExportProgressHandler (...). InOwner에 대해서도 확신 할 수 없습니다. 당신은 정교 할 수 있습니까? 전체적인 단위를 의미하는 것이 아니라 구현 부분이 어디에 있는지 그리고 단추를 추가하는 것만으로 이것이 문장을 어디에 둘 것인지 알아내는 데 도움이 될 것입니다. 다시 한번 감사드립니다. 내가 무엇이라도 제공 할 수 있다면? –