Senna_FF の回答履歴
- プリンターのトレイの数を取得
すみませんが質問させてください。 初心者で、VC++6.0 MFCで開発しています。 通常使うプリンタに設定されているプリンタにトレイがいくつあるかをプログラムで知りたいのですが、 DeviceCapabilitiesという命令を使うところまではわかりました。 が、プリンタ名、ポート名などの格パラメータの取得の仕方がわかりません。 どなたかご存知の方がいらっしゃいましたら、教えていただきたいのですが・・・。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- madamadahiyoko
- 回答数3
- VC++ ボタンが押されるまで入力を受け付けない
VC++でアンケートを作成しています。 そこで、例えば「項目1」に入力が終わって、「項目1完了」というボタンを押すと、 「項目2」に回答が出来るようにしたいのです。 つまり、「項目1完了」ボタンが押されるまで、項目2は非アクティブ(よくあるように灰色とか)にしたいんです。 項目1と項目2とダイアログを分けて、項目1が終わったら2のダイアログを表示させるようにしてもいいんですが、できれば1つのダイアログで済ませたいと考えています。 「項目1完了」のボタンが押されたら・・・という関数(OnBnClicked~)のなかに書けばいいことを教えてください。 もしくはこんな関数があるよ、というヒントでも結構です!
- 締切済み
- C・C++・C#
- 11sakisaki11
- 回答数1
- VC++6.0でMSCommコンポーネントを使う方法
こんにちは。 VC++6.0でMScommコンポーネントを使いたいのですが どのようにすればMSCommのコンポーネントが使えるのでしょうか? VB6.0での使い方は判ったのですが、VC++6.0での使い方が 判りません。 よろしくおねがいたします。
- No.29 メールの盗み読みについて(追記)
No.29のメールの盗み読みについて質問した者です。 たくさんの回答、ご親切にありがとうございました。 その後、新たな経過がありましたので、 再度質問ささて頂きます。 私のメール相手から、「CnsMin」というスパイウェアが検出されたそうです。 どうも、ヤフー掲示板の公開プロフィールに載せていた公開アドレスから、MNSのWebメールのページに入っていたらしいです。 これはどういうものでしょうか。 どう対処すればよいのか、教えていただきたく、 よろしくお願いします。。
- このエラーメッセージは?IE6.0
最近かなり頻繁に出るエラーなのですがIE(Ver6.0) で「Iexploreが原因でKARNEL32.DLLにエラーが発生 しました」となり。最後はマウスポインタが動くだけ 強制終了を余儀なくされます。これの根本的な原因は なんでしょか?解決方法はありますか?Updateもして るんですけど・・・ハード自体に問題があるのかな? ちなみに最近フリーズが多いのと関係はありますか? NEC VU800N57D。OSはMeです。
- メンバーのやる気・ライブでの選曲
まだ結成して間もないバンドでギターをしている者です。 Vo.&Key.G1.G2.B.Drの構成で、ほとんどが初心者です。 初心者と言っても、結成してから約5ヶ月になります。(まあ、これでも初心者といえば初心者ですが…) しかしながら、自分とDr.以外のメンバーに士気がなく、 彼らは、ほとんど宅練していない状態で今までダラダラとやってきたものですから、 実質はかなり初心者ということになります。 一応、週2回(各1~2時間程度)全員が集まって練習(=個人のパート練習&音合わせ)はしているんですけどね…。 そこで、まず質問したいのは、この状況の解決策です。 原因として考えられるのは、表面上は、彼らが皆、塾に忙しくて練習時間が確保できないから~なのでしょうけれど、実際には、某社長も言っていましたが、時間って活用次第でどうにでもなるんですよね(笑) ただ、メンバーのやる気が無いだけというのが、本当の原因だと思います。(死に物狂いで勉強しているわけでもあるまいし…) あと質問したいのは、ライブ(文化祭等)での選曲についてです。 選曲基準は下のようになります。 (1)洋楽の曲 (2)盛り上がる曲 (3)あまり高度な技術を要さないような曲 〔(2)に関して〕 多くの人に知られている曲の方がベターです。 `盛り上がる´というよりむしろ、`盛り下がらない´といった方が表現が正しいかな…?(だから、マイナーすぎる曲などは、できるだけ避けたいと思っています) 〔(3)に関して〕 初心者ですので、難しい曲(初心者ではほぼ無理だと思われるもの)はなるべく避けたいと思っています。 以上、長くなりましたが、ご回答をお待ちしています。
- エレキギターの選び方
同じような質問があったらすいません。 エレキギターをはじめて買うのですが、どういうものがいいのか全然わかりません。 色やデザインの好みや値段でえらんでしまって果たしていいのでしょうか?
- この曲探してます!!
題名、歌手名が全くわからないのですが、今年の初めぐらいに流行っていたと思うのですが、歌詞の一部は「show me your love I can say(stay?)~」といった感じでソウルっぽい感じの曲なんですが、どなたか分かる方いませんか??英語もあいまいなので歌詞もちゃんとわからないのですがすみません。。。><
- 再検索プログラムについて
再びすみません。 先ほどは別の問題で質問させていただきました。 今回は、address2.txtに保存してあるアドレスを検索するプログラム(下記)なのですが、 (1)アドレスが一致しないときに、再び検索できるようにしたいのですが、うまくできません。 (2)address2.txtに登録してあるアドレスの7行目以降は検索されなくなってしまいます。 これらの問題解決のご指摘をお願いします。 #define FNAME "address2.txt" #define RECORDLEN 16 #include <stdio.h> #include <stdlib.h> #include <string.h> char *format = "%-15s\n"; int main() { FILE *fp; char search[16], address[16],ans[8]; int no = 0, find = 0; fp = fopen(FNAME, "r+"); if(fp==NULL){ perror("ファイルエラー\n"); return -1; } printf("アドレスの入力-- "); gets(search); while (1) { fseek(fp, RECORDLEN * no++, SEEK_SET); if (fscanf(fp, "%s", address) == EOF) break; if (strstr(address, search) != NULL) { find++; printf("アドレス: %s\n", address); } } if(find>=1){ printf("アドレスが一致しました。" ); } else { printf("アドレスが一致しません。\n"); printf("再度検索し直しますか?(Y/N)\n"); gets(ans); if(ans[0]=='y'||ans[0]=='Y') continue; else break; } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- noname#89227
- 回答数4
- 再検索プログラムについて
再びすみません。 先ほどは別の問題で質問させていただきました。 今回は、address2.txtに保存してあるアドレスを検索するプログラム(下記)なのですが、 (1)アドレスが一致しないときに、再び検索できるようにしたいのですが、うまくできません。 (2)address2.txtに登録してあるアドレスの7行目以降は検索されなくなってしまいます。 これらの問題解決のご指摘をお願いします。 #define FNAME "address2.txt" #define RECORDLEN 16 #include <stdio.h> #include <stdlib.h> #include <string.h> char *format = "%-15s\n"; int main() { FILE *fp; char search[16], address[16],ans[8]; int no = 0, find = 0; fp = fopen(FNAME, "r+"); if(fp==NULL){ perror("ファイルエラー\n"); return -1; } printf("アドレスの入力-- "); gets(search); while (1) { fseek(fp, RECORDLEN * no++, SEEK_SET); if (fscanf(fp, "%s", address) == EOF) break; if (strstr(address, search) != NULL) { find++; printf("アドレス: %s\n", address); } } if(find>=1){ printf("アドレスが一致しました。" ); } else { printf("アドレスが一致しません。\n"); printf("再度検索し直しますか?(Y/N)\n"); gets(ans); if(ans[0]=='y'||ans[0]=='Y') continue; else break; } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- noname#89227
- 回答数4
- 再検索プログラムについて
再びすみません。 先ほどは別の問題で質問させていただきました。 今回は、address2.txtに保存してあるアドレスを検索するプログラム(下記)なのですが、 (1)アドレスが一致しないときに、再び検索できるようにしたいのですが、うまくできません。 (2)address2.txtに登録してあるアドレスの7行目以降は検索されなくなってしまいます。 これらの問題解決のご指摘をお願いします。 #define FNAME "address2.txt" #define RECORDLEN 16 #include <stdio.h> #include <stdlib.h> #include <string.h> char *format = "%-15s\n"; int main() { FILE *fp; char search[16], address[16],ans[8]; int no = 0, find = 0; fp = fopen(FNAME, "r+"); if(fp==NULL){ perror("ファイルエラー\n"); return -1; } printf("アドレスの入力-- "); gets(search); while (1) { fseek(fp, RECORDLEN * no++, SEEK_SET); if (fscanf(fp, "%s", address) == EOF) break; if (strstr(address, search) != NULL) { find++; printf("アドレス: %s\n", address); } } if(find>=1){ printf("アドレスが一致しました。" ); } else { printf("アドレスが一致しません。\n"); printf("再度検索し直しますか?(Y/N)\n"); gets(ans); if(ans[0]=='y'||ans[0]=='Y') continue; else break; } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- noname#89227
- 回答数4
- continueとbreakの位置
「address2.txt」に登録してあるアドレスを検索するプログラムなのですが、アドレスが検索されない時に再度検索できるように付け足したのですが、「continueとbreakの位置が誤っている」と表示されます。どう訂正すればうまくいくのでしょうか? #define FNAME "address2.txt" #define RECORDLEN 16 #include <stdio.h> #include <stdlib.h> #include <string.h> char *format = "%-15s\n"; int main() { FILE *fp; char search[16], address[16],ans[8]; int no = 0, find = 0; fp = fopen(FNAME, "r+"); if(fp==NULL){ perror("ファイルエラー\n"); return -1; } printf("アドレスの入力-- "); gets(search); while (1) { fseek(fp, RECORDLEN * no++, SEEK_SET); if (fscanf(fp, "%s", address) == EOF) break; if (strstr(address, search) != NULL) { find++; printf("アドレス: %s\n", address); } } if(find>=1){ printf("アドレスが一致しました。" ); } else { printf("アドレスが一致しません。\n"); printf("再度検索し直しますか?(Y/N)\n"); gets(ans); if(ans[0]=='y'||ans[0]=='Y') continue; else break; } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- noname#89227
- 回答数5
- continueとbreakの位置
「address2.txt」に登録してあるアドレスを検索するプログラムなのですが、アドレスが検索されない時に再度検索できるように付け足したのですが、「continueとbreakの位置が誤っている」と表示されます。どう訂正すればうまくいくのでしょうか? #define FNAME "address2.txt" #define RECORDLEN 16 #include <stdio.h> #include <stdlib.h> #include <string.h> char *format = "%-15s\n"; int main() { FILE *fp; char search[16], address[16],ans[8]; int no = 0, find = 0; fp = fopen(FNAME, "r+"); if(fp==NULL){ perror("ファイルエラー\n"); return -1; } printf("アドレスの入力-- "); gets(search); while (1) { fseek(fp, RECORDLEN * no++, SEEK_SET); if (fscanf(fp, "%s", address) == EOF) break; if (strstr(address, search) != NULL) { find++; printf("アドレス: %s\n", address); } } if(find>=1){ printf("アドレスが一致しました。" ); } else { printf("アドレスが一致しません。\n"); printf("再度検索し直しますか?(Y/N)\n"); gets(ans); if(ans[0]=='y'||ans[0]=='Y') continue; else break; } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- noname#89227
- 回答数5
- continueとbreakの位置
「address2.txt」に登録してあるアドレスを検索するプログラムなのですが、アドレスが検索されない時に再度検索できるように付け足したのですが、「continueとbreakの位置が誤っている」と表示されます。どう訂正すればうまくいくのでしょうか? #define FNAME "address2.txt" #define RECORDLEN 16 #include <stdio.h> #include <stdlib.h> #include <string.h> char *format = "%-15s\n"; int main() { FILE *fp; char search[16], address[16],ans[8]; int no = 0, find = 0; fp = fopen(FNAME, "r+"); if(fp==NULL){ perror("ファイルエラー\n"); return -1; } printf("アドレスの入力-- "); gets(search); while (1) { fseek(fp, RECORDLEN * no++, SEEK_SET); if (fscanf(fp, "%s", address) == EOF) break; if (strstr(address, search) != NULL) { find++; printf("アドレス: %s\n", address); } } if(find>=1){ printf("アドレスが一致しました。" ); } else { printf("アドレスが一致しません。\n"); printf("再度検索し直しますか?(Y/N)\n"); gets(ans); if(ans[0]=='y'||ans[0]=='Y') continue; else break; } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- noname#89227
- 回答数5
- continueとbreakの位置
「address2.txt」に登録してあるアドレスを検索するプログラムなのですが、アドレスが検索されない時に再度検索できるように付け足したのですが、「continueとbreakの位置が誤っている」と表示されます。どう訂正すればうまくいくのでしょうか? #define FNAME "address2.txt" #define RECORDLEN 16 #include <stdio.h> #include <stdlib.h> #include <string.h> char *format = "%-15s\n"; int main() { FILE *fp; char search[16], address[16],ans[8]; int no = 0, find = 0; fp = fopen(FNAME, "r+"); if(fp==NULL){ perror("ファイルエラー\n"); return -1; } printf("アドレスの入力-- "); gets(search); while (1) { fseek(fp, RECORDLEN * no++, SEEK_SET); if (fscanf(fp, "%s", address) == EOF) break; if (strstr(address, search) != NULL) { find++; printf("アドレス: %s\n", address); } } if(find>=1){ printf("アドレスが一致しました。" ); } else { printf("アドレスが一致しません。\n"); printf("再度検索し直しますか?(Y/N)\n"); gets(ans); if(ans[0]=='y'||ans[0]=='Y') continue; else break; } fclose(fp); return 0; }
- ベストアンサー
- C・C++・C#
- noname#89227
- 回答数5
- GAINとかいう変なサイトが勝ってに立ち上がってしまいます。
適当にスクリーンセイバーをダウンロードしたのですが、それ以来、サイトを開くたびにGAINとかいうサイトの企業広告が頻繁に立ち上がってしまって困っています。追加と削除で消そうとしても、変な英語が出てしまって消えません。どなたか出なくなる方法を知っていたら教えてください。
- ベストアンサー
- その他(インターネット接続・通信)
- hasimottyann
- 回答数6
- 競争馬のあれこれ 教えてください
競馬初心者です。 先日 テレビで ディープインパクトの 特集を見ました。 馬って可愛いですネ ところで 競走馬の一生ってどんなふうなんでしょう? 何歳くらいが 1番活躍する時期なのか、成績のいい馬は引退して 種馬になるとか聞いたことがありますが、雌馬は種?では無く、 引退してから 出産するんでしょうか? その他 へぇ~というような 情報あったら 教えてください
- ベストアンサー
- 競馬
- noname#24457
- 回答数12
- ベースのストラップの取り付けについて
こんにちは、最近エレキベースを始めたのですがストラップの形状が左右と言うのでしょうか上下と言うのでしょうか幅が違うものなのですがどの様にベース本体に取り付けたら宜しいのでしょうか?まったくの素人なので教えて下さい。またわかりずらい説明で申し訳ございません。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
- hideyu
- 回答数3