FileDialog OnTypeChange 이벤트에서 FileDialog의 FileTypeIndex를 얻는 방법은 무엇입니까?TFileDialog.OnTypeChange 이벤트에서 piFileType을 얻는 방법
function TFileDialogEvent.OnTypeChange(const pfd: IFileDialog):
HResult; stdcall;
var
iCaption: string;
iFilename: PWideChar;
begin
{Get the current filename}
pfd.GetFileName(iFilename);
{Get the classname of the dialog to set the caption}
if FClassName = 'TIEWin7FileOpenDialog' then
iCaption := 'Open- ' + iFilename
else
iCaption := 'Save As- ' + iFilename;
pfd.SetTitle(PWideChar(iCaption));
FileTypeIndex := pfd.GetFileTypeIndex(???);
end;
'var FileTypeIndex : UINT; 성공하면 시작 (pfd.GetFileTypeIndex (FileTypeIndex)), 끝내면 끝납니다. '. – TLama
이것은 MSDN 문서에서 분명해야합니다. –
두 번째 질문에 대한 답이 여전히 필요합니다 ... 이에 대한 새로운 질문이 생겼습니다. – Bill