implementation
+// *************************************************************************
// \96ß\82è\92l\82ª PChar \82Å\82 \82é API \82Ì\83\81\83\82\83\8a\82ð\8am\95Û\82·\82é
+// *************************************************************************
function CreateResultString(
resultStr : string
) : PChar; stdcall;
end;
+// *************************************************************************
// \96ß\82è\92l\82ª PChar \82Å\82 \82é API \82Ì\83\81\83\82\83\8a\82ð\8aJ\95ú\82·\82é
+// *************************************************************************
procedure DisposeResultString(
resultStr : PChar
); stdcall;
end;
+// *************************************************************************
// \8ew\92è\82µ\82½ URL \82ð\83_\83E\83\93\83\8d\81[\83h\82µ\82Ä\95Ô\82·
+// *************************************************************************
function InternalDownload(
- inURL : PChar // \83_\83E\83\93\83\8d\81[\83h\82·\82é URL
-) : PChar; stdcall; // \83_\83E\83\93\83\8d\81[\83h\82³\82ê\82½\95¶\8e\9a\97ñ
+ inURL : PChar; // \83_\83E\83\93\83\8d\81[\83h\82·\82é URL
+ var ioModified : Double; // \8dÅ\8cã\82É\8eæ\93¾\82µ\82½\93ú\8e\9e
+ var outResultData : PChar; // \83_\83E\83\93\83\8d\81[\83h\82³\82ê\82½\95¶\8e\9a\97ñ
+ inRangeStart : DWORD; // \8aJ\8en\88Ê\92u
+ inRangeEnd : DWORD // \8fI\97¹\88Ê\92u
+) : DWORD; stdcall; // \83\8c\83X\83|\83\93\83X\83R\81[\83h
begin
end;