はじめに
みなさんこんにちは!
POTIです!🤗
Adobeを破壊するために日々奮闘しています。
この記事は、脱After Effectsアドベントカレンダー22日目の記事です。
(前回はこちら)
LoadLibrary (path.c_str());
こちらは、読み込みに失敗するとnull
を返すのですが、その後のnullチェックで、例外がスローされているようです。
関数がモジュールを見つけられない場合、関数は失敗します。 パスを指定するときは、スラッシュ (/) ではなく円記号 () を使用してください。 パスの詳細については、「ファイルまたはディレクトリの名前付け」を参照してください。
とのことで、パスの書式を確認しましたが、どうやらNode.jsでは、OSの差異を自動的に吸収してくれるらしいので、パスに問題はなさそうでした。
結局今日中に解決することは出来ず、謎が深まるまま終了です。