問題タブ [windows-xp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dll - WinXP で DWMAPI.DLL の遅延読み込み依存を修正するには?
WinXP で .dll を作成しましたが、ロード時に DWMAPI.DLL が見つからないと主張しています。問題は、この DLL が Vista DLL であることです。これは、IE7 がインストールされている XP ユーザーにとって既知の問題です。IE7 をアンインストールするか、[プログラムの追加と削除] を使用して .NET Framework を修復することをお勧めします。修理をしましたが、何も変わりませんでした。「Windows の再インストール」と同等ではないより良い解決策が必要なので、IE7 をアンインストールするつもりはありません。
私は IE7 をアンインストールしようとした人々について悪いことを読んだことがあるので、その道を行くのは気が進まない。
Visual Studio 2003 (7.1) で C++ を使用しています。アプリケーションの起動時にロードを強制的に遅らせた可能性があるオプションが表示されません。DLL プロジェクトを作成したときは、デフォルト設定を使用しました。私は興味深いオプションを見つけました.Linker->Input->Delay Loaded DLLsなので、そこにDWMAPI.DLLを入れて強制的に遅延ロードさせました。ただし、リンクすると次のようになります。
..もちろん、DLLをロードしようとしても何も変わりませんでした。なんと、DWMAPI.DLL につながる DLL のツリー全体を追加しましたが、同じメッセージが表示されます。(記録としては、foundation.dll->shell32.dll->shdocvw.dll->mshtml.dll->ieframe.dll->dwmapi.dll です。)
私がやっていることをより具体的にするために、私は Maya プラグインを書いており、スクリプト エディタで常に役立つテキストを取得しています。
最初に Dependency Walker を使用して問題を突き止めたところ、DWMAPI.DLL にたどり着きました。これらは依存するメッセージであり、DWMAPI.DLL はその横に黄色の疑問符が付いている唯一のものです。
ジェラルドは正しい。実際、Maya は Dependency Walker とは異なる PATH を使用しています。私のプラグインは、Maya プラグイン ディレクトリに存在する別の DLL (イメージ処理用) をロードし、問題なく検出されましたが、Maya は検出しませんでした。Maya.env の PATH に「;plug-ins」を追加する必要がありました。
結局、この問題は DWMAPI.DLL とは関係ありませんでしたが、DWMAPI は一般的な問題であるため、Novell の Web サイトで DWMAPI の問題について見つけた最良のリンクをここに投稿します。基本的に、ほとんどのプログラムでは、depends.exe にこの警告が表示されますが、その横に遅延読み込みアイコンがあり、プログラムが直接的または間接的に DWMAPI を呼び出さないことが確実な場合は、問題ありません。問題は別のところにあります。遅延ロード アイコンが表示されない場合は、Visual Studio の /DELAY および /DELAYLOAD オプションを確認する必要があります。依存しているという事実は、「エラー」ではなく「警告」を私に与えたという事実は、DWMAPI が自動的にロードされていないという事実の手がかりでした。
windows - ディスク書き込みキャッシュをフラッシュする
Windows XP および Vista でディスクのポリシーがハード ディスクの書き込みキャッシュを有効にするように設定されている場合、書き込まれたばかりのファイルをフラッシュし、ディスクにコミットされていることを確認する方法はありますか?
これを C++ でプログラム的に実行したいと考えています。
ファイルを閉じると、アプリケーション レベルでフラッシュが実行されますが、オペレーティング システム レベルでは実行されません。ファイルを閉じた後、オペレーティング システムがディスク書き込みキャッシュをフラッシュする前に PC の電源が切られた場合、ファイルは閉じられていても失われます。
vb.net - 縦向きと横向きの両方の表示形式を開発するにはどうすればよいですか?
現在、Windows XP Professional (Tablet PC エディションではない) を実行するハンドヘルド デバイスの開発を行っています。このデバイスを使用すると、ユーザーは標準のワイドスクリーンの横長の表示形式から縦長の表示形式に切り替えることができます。このタスクに役立つ VB.NET コード スニペットがあるかどうかを知りたいです。
php - WindowsにcURLをインストールするにはどうすればよいですか?
私はここのすべての指示に従いました:http://www.tonyspencer.com/2003/10/22/curl-with-php-and-apache-on-windows/
apacheをインストールして構成するには、PHP5パッケージを取得し、CURLパッケージを取得します。
私はapacheを実行し、PHPスクリプトを実行します。問題なし。しかし、curlを使用してphpスクリプトを実行すると、失敗します。
それは戻ります: **Call to undefined function curl_version() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\testing.php on line 5**
5行目はcurl_init()
php -iを出力して、拡張子への正しいパスが呼び出されているかどうかを確認します。正しく設定されています:
走ろうとしたcurl_version()
のですが、それでも同じようなエラーが出ます。
PHPがCURL拡張子を見つけられないようですが、php.ini
(およびphp -i)はそれが設定されていることを示しています。
何か案が?:)
私はこれを取得しませんでした:
CURLを使用する必要がある理由は、それが私のプロジェクトの要件だからです。だから、私はそれに固執することしかできません。XAMPP ... Windowsではどのように機能しますか?おすすめできるサイトはありますか?ありがとう。
私はcURLのインストールとすべてのチェックについて多くのことを試みましたが、それでも問題を回避し続けており、何が起こっているのかわかりません。
Apacheサーバーは適切なPHP.iniを使用します。PHP.iniには正しいextension_dirとextension=php_curl.dllがあります。なぜそれが機能しないのかわかりません。私でさえ、それを設定するためのすべてのステップに従います。:(
windows - Windows で大きなフォルダーを削除する最速の方法は何ですか?
何千ものファイルとフォルダーを含むフォルダーを削除したいと考えています。Windows エクスプローラーを使用してフォルダーを削除すると、10 ~ 15 分かかる場合があります (常にではありませんが、多くの場合)。Windows でフォルダを削除するより速い方法はありますか?
その他の詳細:
- ごみ箱は気にしません。
- NTFSドライブです。
iis - Windows XP での IIS 5.1 から IIS 6 へのアップグレード
Windows XP で IIS を 5.1 から 6 に更新することはできますか?
もしそうなら、どのように?
ありがとう。
windows-xp - Windows XP でプロセスをコアに割り当てる方法
Windows XP を実行しているマルチコア システムのコア (または複数のコア) にプロセスを割り当てる方法はありますか?
GUI を使用した回答は許容されます。
windows - Windows コンソール ウィンドウの幅を変更するにはどうすればよいですか?
プログラムまたはその他の方法で、Windows コンソール ウィンドウの幅を広げることはできますか? それとも、どうにかしてコンソールのように見えて動作するラッパー プログラムを作成する必要がありますか? すでにこれを行うプログラムはありますか?私は開発に Cygwin を広く使用していますが、Windows のすべてのコンソール ウィンドウが幅に制限されているのは少しばかげているように思えます。
問題があるとすれば、私は Windows XP を実行しています。
windows-vista - Windows XP 向けに開発する場合、Windows Vista を検討する価値はありますか?
別の投稿の回答に対するかなりの数のコメント、「Windows でエラー ログを書き込むのに最適な場所はどこですか?」%APPDATA%
、Windows Vista の標準フォルダー ( ; )に関する多くの%TEMP%
点が Windows XP とは異なるという印象を受けました。これは、ある時点で Windows で実行する必要があるソフトウェアを開発するときに当然考慮に入れる必要があります。
しかし、私の会社では、この 10 年間、そしておそらく次の 10 年間もそうなるとは思いません。つまり、中央 IT 部門が SP2 を展開したのはわずか 8 か月前であり、SP3 に関する質問はすべて無視されます (運が良ければ...)。
それで、あなたのアドバイスは何ですか?現在のプロジェクトの 2 つのモジュールを書き直して、Windows Vista に対応できるようにする必要がありますか? それとも、本当に必要になるまで、まったく気にしないでおくべきでしょうか?
shell - サードパーティの Windows コマンドライン プログラム?
より優れた Windows XP コマンドライン インターフェイスを探しています。Visual Studio のコマンド プロンプトは、Linux/OSX 端末ほど優れていません。
考え?
編集:
回答: Sourceforge のコンソール、および Windows Powershell。ありがとう、私はそれらを掘り下げて評価します。Cygwin パッケージは、私が望むものに対してオーバーヘッドが多すぎます。
edit2: 今のところ Windows Powershell のようです。コピー & ペースト機能は優れていませんが、MS はサポートしています。