タイトル通りです。
昨日までは見れたのですが今日ファイルを開こうとすると
「このファイルは読み取れません。
 このビットマップファイルは無効である、または現在サポートされていない形式です」
とエラーメッセージが出ます。
とりたてて設定を変えた記憶は無いのですが。。
どこをどうすれば元に戻るのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (5件)

自信はないですが



一度フリーソフトを使ってみる手も良いと思いますが・・

ソフトの中に基本設定がありますので

関連付けを、BMP とか、JPG にするとか・・・で

ひょっとして、直るかも判りませんが(関連付けがおかしくなったかも)

一度試されるのも良いかと思います

“IrfanView32 Ver3.51”日本語版 無料

参考程度です

参考URL:http://cvnweb.bai.ne.jp/~kusumoto/
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
お礼が遅れて申し訳ありませんでした。

このソフトってすごく有名なフリーソフトですよね。
試してみてもペイントは直りませんでしたが、なかなか使いやすいビューワーでしたのでこちらをしばらく使ってみます^^

今まで回答をしていただいたみなさんも、本当にありがとうございました!!

お礼日時:2001/11/18 12:49

こんばんは、No1の者です。


>再インストールに必要なCDが分かりません。
>パソコンを買ったときに付いているものですか?

PCを買ったときに付いてきた「リカバリーCD」はありませんか?
それをCDドライブにセットしてから、コントロールパネルのアプリケーションの追加と削除をダブルクリック。「Windowsファイル」タブをクリックします。
「ファイルの種類」の中に”アクセサリ”があるのでそれをクリックして、下のほうの”詳細”をクリックすると、”ファイルの種類”の中に「ペイント」があるのでチェックを外して、OKそしてOKをクリックし、Windowsを再起動します。
起動できたら、先ほどとは逆に、ペイントにチェックを入れて、OKそしてOKをクリックします。
インストールが始まりますが、WindowsのCDを求めてきますので、画面の指示通りに操作すればインストール完了。
仕上げに、Windowsを再起動して、確認しください。
これでダメなら、私はお手上げです。

この回答への補足

二度目の回答ありがとうございます!!
ペイントの削除と再インストールは出来るのですが、再インストールの際にCDを要求されません。
WINMEからインストールをしているようなメッセージが出ます。
いったい何がどうなっているのでしょう??
訳がわからないです。。

補足日時:2001/11/14 01:17
    • good
    • 0

windowsとかいてあるROMだと思います。



そして、コントロールパネルー>
アプリケーションの追加と削除ー>Windowsファイルの
アクセサリのインストール

この回答への補足

回答ありがとうございます。
rentonさんと回答が同じなので、補足もまた、同一となるためこちらにまとめて補足いたします。
お二人に教えていただいた方法でいったん削除(チェックを外して適用→OK)をし、そしてインストール(チェックを入れて適用→OK)をしてみました。
しかし直りません。。どこか間違っているのでしょうか?
間違っていないとしたら、その他の方法はありますか?

補足日時:2001/11/13 00:52
    • good
    • 0
この回答へのお礼

補足の内容に間違いがあったのでここで修正します。
削除、インストール共にチェックを入れた(orチェックを外した)後にOKを押して適用を押しました。

お礼日時:2001/11/13 01:13

ペイントでしたら、アプリケーションの追加と削除→Windowsファイルのアクセサリの所でインストール、アンインストールできます。

この回答への補足

回答ありがとうございます。
coolguysさんのほうにまとめて補足をしています。

補足日時:2001/11/13 01:01
    • good
    • 0

ペイントって、Windows付属のヤツですよね?


それなら単純に、ペイントを再インストールしてみては?

この回答への補足

早速の回答ありがとうございます。
再インストールに必要なCDが分かりません。
パソコンを買ったときに付いているものですか?
その他のアプリケーションが入っているCDなら見当たるのですが。。
お手数ですが追加の回答をお願いいたします。

補足日時:2001/11/12 23:51
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qvoid **(char や intのアドレス混在)について

printf("%d",voidd[0]);にてほしい値が表示されません。
どうすればいいですか?
よろしくお願いします。
#include<stdio.h>
int main()
{
/*
Calc.StringExpressionGet("1+((2+34)*2-111*77)*5-67*8/90");
Calc.StringExpressionResolve();
Calc.Print();
*/
int num[3];
num[0]=111;
num[1]=222;
num[2]=333;
char str[4]="ABC";
void **voidd;
voidd=new void*[6];
voidd[0]=(void *)&num[0];
voidd[1]=(void *)&str[0];
voidd[2]=(void *)&num[1];
voidd[3]=(void *)&str[1];
voidd[4]=(void *)&num[2];
voidd[5]=(void *)&str[2];
printf("%d",voidd[0]);
getchar();
return 0;
}

printf("%d",voidd[0]);にてほしい値が表示されません。
どうすればいいですか?
よろしくお願いします。
#include<stdio.h>
int main()
{
/*
Calc.StringExpressionGet("1+((2+34)*2-111*77)*5-67*8/90");
Calc.StringExpressionResolve();
Calc.Print();
*/
int num[3];
num[0]=111;
num[1]=222;
num[2]=333;
char str[4]="ABC";
void **voidd;
voidd=new void*[6];
voidd[0]=(void *)&num[0];
voidd[1]=(void *)&str[0];
voidd[2]=(void *)&num[1];
voidd[3]=(void *)&str[1];
voidd[4]=...続きを読む

Aベストアンサー

No.1です。すみません、間違えました。

*(int*)(voidd[0])

です。

Qビットマップ壁紙

メールでビットマップファイルをもらったのですが
イメージプレビューやペイントでは表示できますが壁紙にしようとしても
何も表示されずに困っています
ほかのファイルはすべて問題なかったのですが貰ったものだけができません
プロパティでファイルの概要を開いてみるとファイルの種類の値が
[Windows or OS/2 Bitmap(BMP)]と書いてあるのですが
自分の持っている壁紙にできるファイルの種類の値は
[Windows 3.x ビットマップ(BMP)]と書いててその他に幅や高さなど書いてあります
[Windows or OS/2 Bitmap(BMP)]の方はどうしても壁紙に設定できません
何か解決策はあるでしょうか 回答の方よろしくお願いします

Aベストアンサー

インターネットエクスプローラで表示させて右クリックで壁紙に設定
してみてはどうでしょうか?

Qvoid main()って誰が最初?:ANSI-C

ANSI-C言語に関することです。
ベンダー拡張やOS固有機能は除外してください。

よく、書籍でvoid main(void)と書いたサンプルを見かけます。
プログラミング言語Cではint main(void)だし、C言語FAQでも「void main(void)は間違いである」と書いてあるのに…。
過去の質問への回答で「ANSI-Cでは…」と解説している人がいたのでANSI-Cの仕様を調べてもint main(void)の方が正しいように書かれていました。

これだけ資料が揃っているのにいまだにvoid main(void)と書かれた書籍がイッパイあるのはなぜなんでしょう?
最初にvoid main(void)って書いた人がものすごく影響力のある人だったのか?と想像してしまいます。
いったい誰が最初にvoid main(void)と書き始めたのでしょうか?

Aベストアンサー

 昔は『プログラミング言語C』が void main(void) と書いていたからです。

 この本はC言語を開発したDr.KernighanとDr.Ritchieが1978年に発表したものです。
 言語設計者が自ら開発した本として大きな影響力を持ち、「K&R本」と呼ばれて親しまれてきました。

 しかしK&R本の内容では、言語設計として曖昧な部分、不適切な部分もありました。そこで言語設計を洗いなおしたのが1988年のANSI規格です。

 同じころにK&R本もANSI規格に合致するように内容を改定して、『プログラミング言語C 第2版』として再発表されました。

 共立出版から出ている和訳本も、初めは第1版の翻訳でしたが、ANSI以降は第2版の翻訳になっちます。

 しかし我々は、日本語でもそうですが言語習慣というものはなかなか変えられません。だから今でも(コンパイラが許すなら)void main(void)と書く人もいるわけです。

参考URL:http://www.bohyoh.com/CandCPP/C/history.html

 昔は『プログラミング言語C』が void main(void) と書いていたからです。

 この本はC言語を開発したDr.KernighanとDr.Ritchieが1978年に発表したものです。
 言語設計者が自ら開発した本として大きな影響力を持ち、「K&R本」と呼ばれて親しまれてきました。

 しかしK&R本の内容では、言語設計として曖昧な部分、不適切な部分もありました。そこで言語設計を洗いなおしたのが1988年のANSI規格です。

 同じころにK&R本もANSI規格に合致するように内容を改定して、『プログラミング言語C 第2版』と...続きを読む

Qビットマップイメージについて

ものすごく初心者な質問ですが、宜しくお願いします。
デジカメで撮った写真をパソコンのマイピクチャーに保存しました。
種類とサイズは、ビットマップイメージ、297KBだそうです。
プロバイダの無料HPサービスに画像をアップロードしたいのですが、
・使用できる拡張子はjpg jpeg gif png html htmのみです。
・1つのファイルの大きさは25キロバイトまでです。
…という注意書きがあって、アップロードできません。
jpg等の種類に直すこと、25キロバイトまでサイズを小さくするにはどうしたらいいのでしょうか?
私のパソコンはウィンドゥスMEです。デジカメはトイカメラと呼ばれるようなものです。

Aベストアンサー

こんにちは。

OSがWindowsと仮定いたします。標準で出来る方法です。

Windowsに標準で付いているペイントを起動します。
(プログラム-アクセサリにあります)
「ファイル」-「開く」で編集するビットマップファイルを開きます。
「変形」-「伸縮と傾き」を選択。
伸縮の水平方向と垂直方向を100%から少ない数字にします。
60%位かな?
「OK」です。

「ファイル」-「名前を付けて保存」を選択します。
ファイルの種類を[JPEG形式]にし「保存」です。

これで、****.jpgのファイルが出来ます。
容量もかなり少なくなっているはずです。
後は、伸縮の%で調整してください。

伸縮で小さくしないで、JPEGに保存しても良いかも知れませんが、
25KB以下にはならないかも知れませんね!

参考まで(^^)

Qvoid*型の配列について

void* a[2];
void* b = a;
void* c[2] = (void *[2])b;

error C2440: '型キャスト' : 'void *' から 'void *[2]' に変換できません。
配列型への変換はありませんが、参照またはポインタから配列への変換があります。

void*型にした a を再度void*型の配列に戻すにはどのように記述すればよいでしょうか?

環境はXP(SP3)のVS2008 MFC です。

宜しくお願いいたします。

Aベストアンサー

void* a[2];
void* b;
void* (*c)[2];

b = (void*)a;
c = (void* (*)[2])b;

ってことですか?

Q壁紙ビットマップをはずしたい。

起動時と終了時に自分で設定していない壁紙が出ます。
たぶん 壁紙ビットマップというものだと思います。
それをはずしたいのですが・・・。
過去の質問を見たら『窓の手』というのをDLして とありましたが うまくDL出来ません。
真っ白い画面になるのですが そちらも対応法が書いて有りました。
しかし どれをはずせばよいのかも分かりません。

初心者です。

壁紙ビットマップをはずすのは大変だそうですが 親切な方 教えて下さい。 

Aベストアンサー

以前 画像を保存する時に
右クリック 背景に設定 を間違って押してしまいました。これがいつ頃か分かりませんがシステムの復元で以前の状態に戻せます。

スタート→プログラム→アクセサリー→システムツール→
システムの復元 あとは指示に従って行って下さい。

Qc言語 引数のvoidについて

/*sample01.c*/
void f(void);
void f(void){
}

/*sample02.c*/
void f(void);
void f(){
}

sample02.cの方で関数fの引数のvoidを省略できるのはなぜですか?
コンパイラはDev-C++ Version4.9.9.2
OSはWindowsXPです。
よろしくおねがいします。

Aベストアンサー

> sample02.cの方で関数fの引数のvoidを省略できるのはなぜですか?

長いので規格を引用するのはやめますが、二つの関数型が適合するための条件を満たしているからです。JIS X3010:2003 6.7.5.3 関数宣言子(関数原型を含む)を参照してください。p89~p90にかけての記述がこれに該当します。

QATAPIディスクドライブへの48ビットLBAサポートの疑問

いわゆる「137GBの壁」対策をしようと
Windows 2000 におけるATAPIディスクドライブへの48ビットLBAサポート
http://support.microsoft.com/default.aspx?scid=kb;ja;305098
の手順に従って作業しているのですが、
当方無知なものでよくわからないことが多くあります。
(1)48ビットLBA対応のBIOSがインストールされているかどうか確認する方法がわからない。
(2)レジストリエディタで、値の名前・データ型・値のデータの三つを打ち込むようなのですが、値のデータの「0x1」の「x」なるものが打てません。多分小文字のエックスだと思うのですが、数字しか表示されてきません。
(3)その値のデータを記入するウインドウで「基数」という項目があり2進数・10進数・16進数から選ぶようになっていますが、どれにすればいいのでしょうか?デフォルトでは16でしたが。
以上の3つについて教えてください。

Aベストアンサー

(1)についてですが、BIOSというよりもむしろチップセットの仕様による制約です。
(48ビットLBAをサポートしているチップセット搭載のマザーには、当然それに対応するBIOSが搭載されている、とお考えください)

ご使用のPCの型番、マザーボードの型番、あるいはサウスブリッジの型番(デバイスマネージャで「IDE ATA/ATAPIコントローラ」を開けば判ります)を補足に書き込めば、詳しい方が回答してくださるかもしれません。

※以下は余談です。
ご質問のURLに書かれているやり方が「正攻法」であるのは言うまでもありませんが、次のような横着な(笑)やり方もあります。

↓↓↓↓↓↓ここから
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi\Parameters]
"EnableBigLba"=dword:00000001
↑↑↑↑↑↑ここまでの4行を、
1.メモ帳を開いてコピー&ペーストします。
2.「名前を付けて保存」で「EnableBigLba.reg」とでもして、保存します。拡張子が「.reg」であることがポイントです。
3.このファイルをダブルクリックすれば、レジストリの修正完了です。

No.1の方のご回答により解決すると思いますし、レジストリエディタの操作に慣れておいた方が、なにかと好都合でしょうが、再インストールの時などに便利な小技です(笑)。

(1)についてですが、BIOSというよりもむしろチップセットの仕様による制約です。
(48ビットLBAをサポートしているチップセット搭載のマザーには、当然それに対応するBIOSが搭載されている、とお考えください)

ご使用のPCの型番、マザーボードの型番、あるいはサウスブリッジの型番(デバイスマネージャで「IDE ATA/ATAPIコントローラ」を開けば判ります)を補足に書き込めば、詳しい方が回答してくださるかもしれません。

※以下は余談です。
ご質問のURLに書かれているやり方が「正攻法」であるのは言う...続きを読む

Qint main()、void main()、void main(void)、int main(void)

今日、大学でC言語の講義の時間、先生が、

#include <stdio.h>

void main(void){

}

と宣言してプログラムを書くと教えていました。
main関数には、
main()
void main()
void main( void )
int main()
int main( void )

と、人によりいくつかの描き方があったりします。
どれが本当は正しいのでしょうか?
void mainはすべきではないとなんかの本で読んだのですが・・。

Aベストアンサー

通称C89という以前の言語規格(現行コンパイラの多くが準拠)では、下記のいずれかが正しい。
int main(int argc, char *argv[])
int main(void)

但し、最新のC言語規格(通称C99)では、
<ISO/IEC9899:1999>
or in some other implementation-defined manner.
</ISO/IEC9899:1999>
となっているので、処理系が戻り値のvoidを認めていればvoidも可。
# 組込み系などで戻り値を使わない環境もあるためでしょうか。

なので、コンパイラのマニュアルで戻り値のvoidにしていい/しろと書いてない限り、
voidは言語仕様的には正しくない。(でも動くものもある)

Qファイル形式を「ビットマプ」から「JPG形式」に変更できる?

ファイル形式を「ビットマップ」から「JPG形式」に変更できますか?
DVDから静止画像を取り込みブログへ貼り付けたいんですが
ブログに貼り付けできる形式が「gif][jpg][png]のみです。
初心者なのでその辺の意味も不明なんですがなんとかこのファイル形式に変更できないものでしょうか?
よくソフトを使って・・とありますがソフトを購入しないと「ファイル形式変更」はできないのでしょうか?

Aベストアンサー

ファイル形式の説明云々はよくわからないのでお答えできませんが、
単純に、ビットマップからjpegにするだけなら、
ペイントを開いて、そのビットマップ方式で取り込んだファイルを開いて「名前をつけて保存」をし、そのときに、ファイル形式を「jpeg」を選択すればよいのではないでしょうか
ちなみにファイル形式の選択は、ファイル名の下の欄にありますよ


人気Q&Aランキング

おすすめ情報