掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
kernel32.dllエラーをなくすには? (ID:47585)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>以前のバージョンのデータシートでも「配布対象としてサポートしている環境」で >Windows Xpがあるのは、Delphi XE5までみたいですね。 なんですが,多くの場合動作する可能性の方が高いようです. Windows 2000 は無理ですが (^^; kernel32.dll が本当にないということはないと思います. 何と言ってもカーネル(核)ですから. 「KERNEL32.dllから見つかりませんでした」ではなく 「KERNEL32.dllが見つかりませんでした」ですよね ? 以下のテストをしてみました. (1) [500_コマンドプロンプトを CreateProcess 関数で起動] http://mrxray.on.coocan.jp/Delphi/plSamples/500_CmdPrompt2.htm のプロジェクトを Windows 7 64(SP1) + Delphi XE7 でコンパイル 32 ビットの EXE を作成 (2) 作成した EXE を Windows XP(SP3) の PC にコピー (3) その EXE をダブルクリックで起動 問題なく動作しました. CreateProcess は KERNEL32.dll にある関数です. 残念ながら,これ以上は分かりません. ちょっと考えにくいですが,もしかしたら,Delphi XE8 では無理という場合も...
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.