0

なぜこれが機能しないのかについて論理的な説明がないので、説明することはあまりありません:s ここに画像の説明を入力してください

確認のために、これは「jpeg」ファイル拡張子であり、名前は正しく、機能しない理由に関する他の問題は見つかりません。

4

1 に答える 1

6

「jpg」で終わるファイル名に保存してから、「jpeg」で終わるファイル名から読み込みます。保存したばかりのファイルを読み込もうとしていると仮定すると、それが問題です。

(問題の行を指摘するためにコードをコピーしますが、画像としてのみ含めました...)

ファイル名を 1 回作成し、その変数を 2 回使用することを強くお勧めします

// I prefer using Path.Combine over string concatenation, but both will work.
// You might want to change "Identitys" to "Identities" though :)
string file = Path.Combine(@"C:\", "SimpleSkype", "Identitys", dd + ".jpg");
SaveSkypeAvatarToDisk(u.Handle, file);
using (Image image = Image.FromFile(file))
{
    ...
}
于 2013-03-14T07:15:29.530 に答える