12d Model という CAD プログラムに拡張プログラムを書いています。これらの展開を記述する言語は、単にマクロ言語と呼ばれ、非常に限定された API を備えています。そのため、Windows でファイルを検索したり、ディレクトリ内のすべてのファイルを一覧表示したり、ファイルをダウンロードしたりする方法はありません。
これを克服するために、単純な ShellExecute とシステム コールを使用します。たとえば、ディレクトリ内のすべてのファイルを一覧表示するには、システム コール "dir C:\ /B > C:\MyCurrentFolder\outfile.txt" を使用します。私のニーズの 1 つは、XML ファイルをダウンロードして解析することですが、API にはダウンロード機能がありません。
URL からファイルをダウンロードするためのシステム コールはありますか? これを行うネイティブな方法はありますか?ファイルのダウンロードに使用できる regedit.exe などの Windows アプリケーションがあるのでしょうか。
そうでない場合、バッチ スクリプトを使用して実行できると思いますか?