iyomante の回答履歴
- うまく表示されない。(API・C言語)
C言語でAPIのプログラミングを行っている者です。 ソースはこちらとなります。 http://onegaisimasune.web.fc2.com/main6.txt mux2.vはこちらです。 http://onegaisimasune.web.fc2.com/main5.txt そこで、二つ程今のとこバグがあり、 1つ目は何度かウィンドウ上で左クリックしていると、 23回目くらいの所でウィンドウ上の文字が消えてしまう、 と言う問題と、 2つめはウィンドウを画面の外に追い出すと ウィンドウ上の文字が消えてしまうというものです。 どこが問題なのか、ご指摘願います。 どうか宜しくお願い致します。
- ベストアンサー
- C・C++・C#
- noname#142813
- 回答数5
- うまく表示されない。(API・C言語)
C言語でAPIのプログラミングを行っている者です。 ソースはこちらとなります。 http://onegaisimasune.web.fc2.com/main6.txt mux2.vはこちらです。 http://onegaisimasune.web.fc2.com/main5.txt そこで、二つ程今のとこバグがあり、 1つ目は何度かウィンドウ上で左クリックしていると、 23回目くらいの所でウィンドウ上の文字が消えてしまう、 と言う問題と、 2つめはウィンドウを画面の外に追い出すと ウィンドウ上の文字が消えてしまうというものです。 どこが問題なのか、ご指摘願います。 どうか宜しくお願い致します。
- ベストアンサー
- C・C++・C#
- noname#142813
- 回答数5
- mciSendCommandによるmp3の再生
お世話になります。現在mciSendStringでmp3ファイルの複数再生を行なっています。 停止したことを知るためにMM_MCINOTIFYの処理を加えましたが、これで受け取れる情報はmciSendStringで指定するエイリアスでなくmciSendCommandで使用するデバイス識別名だと知って、mciSendCommandに書き換えようとしました。 ところがmciSendCommandに変えるとmp3の再生ができなくなり、デバイスタイプに"MPEGVideo"やMCI_DEVTYPE_WAVEFORM_AUDIOにしてもできませんでした。 ネットで調べるとmp3を一度wavに変換する方法が書かれていましたが、この方法しかないのでしょうか。
- #defineとconstについて
C/C++言語では、#defineの他にconstが定数として使えるようになりましたが、今後どちらに統一するか悩んでいます。 constにする利点、欠点や#defineにする利点や欠点など、コーデイングのプロにお聞きしたいです。
- ATLとSTLの違いは何でしょうか?
ATLとSTLの違いは何でしょうか? STLでもリスト構造(線形リスト、[双方向リスト]) #include <list>があるみたいですが・・・ STLはC++の標準テンプレートライブラリ(そのまま)と理解しています。 あと、ActiveXとALTの違いも知りたいです。 極論しますが、ActiveXとはOCXを作ることでしょうか?
- 【C#】フォームクラスと他クラスとの連携について
C#を勉強し始めたばかりの者です。 オブジェクト指向言語が初めてなので、オブジェクト指向的考え方が出来てないゆえの質問だとは思うのですが・・・。 質問内容ですが、フォームクラスと他のクラスとの連携方法がわかりません。 具体的に言いますと、フォームクラスで別のAというクラスを宣言し、そのクラスのB()メソッドを実行したときに中で発生した例外メッセージをフォームのコントロールで表示したい、という場合、どうすればよいのでしょうか? Doメソッドで例外メッセージをstringとして返し、それをフォームクラスの方で処理するしかないのでしょうか? お知恵を貸してください。よろしくお願いします。
- CSV作成時の「""」について
いつもお世話になっています。 現在CSV作成をするファイルを作っているのですが $HeadCsvStr .= "\"".$ExecutionDate."\","; //CSVダウンロード日 とCSVの日にちをプリントする際に「・・・,"1026",・・・」とダブルコーテーションで囲まれてしまうのですがこれを取り除くにはどの部分のコーテーションが不要なのでしょうか? 表示させたい形式「・・・,1026,・・・」 $HeadCsvStr .= ".$ExecutionDate.,;" //CSVダウンロード日 などとしてしまうと動作しなくなってしまい・・・。 まだPHPを習い始めたばかりで初歩的な質問かもしれませんがよろしくお願いいたします。
- ファイルをフォルダで管理させる
たびたび、お世話にならせてもらっているヨッピーです。 開発環境はWindowXPにサクラエディタでCを勉強しています。 今回の質問は「同じカテゴリのファイルを一つのフォルダにまとめたい」です。 個別にファイルとフォルダは作成できるのですが、関連付けさせることができません。 _mkdir()にてフォルダを作った後にfopenをしたりしたのですが、フォルダの中にファイルは生成されませんでした。 ヒントだけでも結構ですので、よろしくお願い致します。
- ウィンドウを動かして端に追いやると文字が消える(API・C言語)
C言語でWindows APIのプログラミングをしているものです。 プログラムができたのですが、ウィンドウを動かし、 端に追いやるとウィンドウ上の文字や図形が消えてしまいます。 なぜでしょうか・・・。 結構チェックはしたもののわからずじまいです。 アドバイスお願い致します。 こちらです。 http://onegaisimasune.web.fc2.com/main5.txt
- ベストアンサー
- C・C++・C#
- noname#142813
- 回答数2
- ウィンドウを動かして端に追いやると文字が消える(API・C言語)
C言語でWindows APIのプログラミングをしているものです。 プログラムができたのですが、ウィンドウを動かし、 端に追いやるとウィンドウ上の文字や図形が消えてしまいます。 なぜでしょうか・・・。 結構チェックはしたもののわからずじまいです。 アドバイスお願い致します。 こちらです。 http://onegaisimasune.web.fc2.com/main5.txt
- ベストアンサー
- C・C++・C#
- noname#142813
- 回答数2
- CPrintDialogに必要なパラメータ
お世話になっております。 VC2005を使用しております。 今、SDIのCFromViewタイプのプログラムを組んでおります。 そのため、標準の印刷機能が実装されておりません。 そこで、CPrintDialogを使用して実装したいと思います。 CPageSetupDialog myPtDlg(FALSE); と書いて実行すると、設定は固定ですが印刷する事は可能です。 しかし、CPageSetupDialog myPtDlg(TRUE); として、設定を行おうとするとうまく動作しません。 TRUEを設定した時は、どのようなパラメータを自分で書き込む必要があるのでしょうか? 教えてください。 よろしくお願いします。
- STLのList.sortが上手く使えない
VC++2005のSTLの、List.sort()を使ってメンバ変数aでソートしたいのですが上手くいきません。 MSDNで"IComparerをオーバーロードしろ"と、書いてあったのを見て、 いろいろ調べて試してはみたのですが、理解不足のため全て失敗しました。 ネットに転がっているサンプルはC#のモノばかりでサッパリです。 調べる手段も分からず八方塞な状態です。どうかお力を貸してください。お願いします。 class TestList { protected: std::list<TestList*> RunList; int a; //この変数でソートする public: MakeList(TestList *test); //リストを"RunList"に登録する }; void main() { TestList Test(); //全てのリストはココに登録 Test->MakeList(new TestList()); Test->MakeList(new TestList()); Test->RunList.sort(); //←ココ。メンバ変数aでソートしたい } 【追記】MSDNの方法では"mscorlib.dll"が必要になります。 もし可能なら違う方法になったとしても、使うことなくソートできるなら、その方が良いです。
- CPrintDialogに必要なパラメータ
お世話になっております。 VC2005を使用しております。 今、SDIのCFromViewタイプのプログラムを組んでおります。 そのため、標準の印刷機能が実装されておりません。 そこで、CPrintDialogを使用して実装したいと思います。 CPageSetupDialog myPtDlg(FALSE); と書いて実行すると、設定は固定ですが印刷する事は可能です。 しかし、CPageSetupDialog myPtDlg(TRUE); として、設定を行おうとするとうまく動作しません。 TRUEを設定した時は、どのようなパラメータを自分で書き込む必要があるのでしょうか? 教えてください。 よろしくお願いします。
- $_GETの重複キーが削除されてしまう
質問があります。 urlからGETした値を保持している$_GETは連想配列ですよね? だとすればキーを重複して保持することは無理なんでしょうか? 以下のURLページ(googleMap)の一番下の東京湾近辺のurlは重複した値をurlに持たせて処理しています。 このようなリクエストを保持したいと考えています。 http://test.anoncom.net/?others/GoogleMap/NoAjaxInterface 説明がヘタですいません。
- ベストアンサー
- PHP
- gogo724275
- 回答数1
- バッチでFTPコマンド
バッチ処理内でFTP接続し、ファイルの上げ下げを行う処理を作成しています。 使用しているサーバーはPHPのFTP関数が使用できない環境で、 コマンド関数を利用し直接処理を書こうと思うのですが、 exec('ftp ホスト'); と記述してもユーザー名、パスワードを聞かれてしまう為正常に動作しません。 こういった場合どうしたら良いのでしょうか?? 詳しい方がおられましたらご回答頂ければと存じます。 宜しくお願い致します。
- ページ時のセッション保持
似たような質問は他にもたくさんあったんですが、どうも肝心の部分が違っていたので新規で失礼します。 http://oshiete1.goo.ne.jp/qa3102414.html ↑ここを参考にlist.phpというファイルを作りました。 【list.php】 session_start(); $thisphp = "list.php"; $key = 'page'; $child = 'ss'; if( array_key_exists($key,$_GET) ){ $no = $_GET[$key]; readfile("$child$no.php");} else{for( $i=1; $i<=2; $i++){ $no = "00$i"; echo "\n<a href='$thisphp?$key=$no'>子ページ($thisphp?$key=$no)</a><br>";}} list.phpを見る前に、まずsubmit.phpでセッションに格納する情報を登録して頂くんですが…。 【submit.php】 <?php session_start(); $_SESSION["name1"] = $_POST['name1']; $_SESSION["name2"] = $_POST['name2']; $thisphp = "submit.php"; ?> <form method="POST" action="<?php echo $thisphp;?>"> name1:<input type="text" name="name1" size="10" maxlength="10"> name2:<input type="text" name="name2" size="10" maxlength="10"> <input type="submit" name="submit" value="登録"></form> 全体の処理の順序は ●submit.phpで情報を登録してlist.phpへ移動。 ●list.phpに表示されている子ページへ移動。 ●子ページ(list.php?page=001など)で、submit.phpで登録した情報を表示する。 というものです。 その子ページの内容は <?php session_start(); ?><html><body> <?php echo $_SESSION["name2"];?> </body></html> というものなのですが、この子ページでだけセッションの情報が反映されません。 『<?php echo $_SESSION["name2"];?>』がソースにもろに表示されている状態です。 説明が解りにくければ追記致します。 改善策が思い当たる方、回答お願いします。
- ベストアンサー
- PHP
- noname#65290
- 回答数1
- 1
- 2