1 名前:最凶VB厨房 mailto:sage [05/02/26 00:00:13 ] VB.NETの質問全般です 過去スレ VB.NET質問スレ (Part9) pc5.2ch.net/test/read.cgi/tech/1106577850/ VB.NET質問スレ (Part8) pc5.2ch.net/test/read.cgi/tech/1102512868/ VB.NET質問スレ (Part7) pc5.2ch.net/test/read.cgi/tech/1096683017/ VB.NET質問スレ (Part6) pc5.2ch.net/test/read.cgi/tech/1088812165/ VB.NET質問スレ (Part5) pc5.2ch.net/test/read.cgi/tech/1078134703/ VB.NET質問スレ (Part4) pc2.2ch.net/test/read.cgi/tech/1065269043/ 【老若】VB.net質問スレ【男女】 (Part3) pc5.2ch.net/tech/kako/1056/10562/1056281084.html 【老若】VB.net質問スレ【男女】 (Part2) pc2.2ch.net/tech/kako/1043/10436/1043629429.html 【老若】VB.net質問スレ【男女】 pc2.2ch.net/tech/kako/1025/10258/1025848458.html
818 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 12:31:41 ] >>814 さん有難うございます。私は今回のハード担当者で、私も含めソフト担当者のスキルが低いのか、 調べられなく、質問しています。ライティングソフトを、B'sCLIPで行うと 上手くいきます。XPの標準だと Local Settings\Application Data\Microsoft\CD Burning 上に書き込むデータが残ったままです。何かCDにcloseのような命令か、 Local Settings\Application Data\Microsoft\CD Burningに対して何かすると、 焼かれるのでしょうか?ソースは担当外なので、手に入りません。 ご面倒だと思いますが宜しくお願いします。アプリケーションは XPですがキーボード、マウスは有りません。
819 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 12:59:53 ] >>817 指摘されているポイントが分かっていないのに謝られると さらに不快です。 あやまりゃいいんでしょ、という態度にしか見えません。
820 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 13:00:27 ] >>818 ソースを晒せと書かれているのは見えていないのか。
821 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 13:11:43 ] >>818 ソフト担当者にソースを晒すようにアドバイスすることを おすすめします。
822 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 13:42:00 ] >>775 これと似たようなことを私もしたいのですが、やっぱり 方法ないですかね。 画面を自分で作ればできるのは分かるのですが・・・
823 名前:822 mailto:sage [2005/04/18(月) 13:50:17 ] と思ったのですが、いい方法を思いついたので解決です。 どうでもでした。
824 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 13:50:30 ] >>822 自作すれば簡単にできるのに、どうして難しく考えたがるんだ?
825 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 13:54:05 ] >>819 あやまりゃいいと思ってるわけではありません 解決すればいいとは思ってますが では改めてどういう意図で816を書き込んだのか教えていただけますか? こちらとしては、フレームワークの推奨する定石的なコーディング方法が あるのであればそれに従うのがコードもすっきりし、後々の開発・保守等 有益だと考えているので、そういった手法があるならそれに従う、 ないなら自前でなんとかする方法をまた検討しなおす、というつもりで 書き込みました。
826 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 13:59:52 ] >>825 定石的なコーディング方法が無い場合もある。 そして、それが必ずしもすっきりしたコードで後々の開発・保守が有益であるとは限らない。 自前で何とかする方法を検討する意思があるなら、 最初から検討して実装すればいい。 質問する必要はない。
827 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 14:04:26 ] >>826 なるほど。無いのですね。ありがとうございました。
828 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 14:12:38 ] >>825 は?816のどこが分からないのか教えて。
829 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 14:36:01 ] >>821 さん ソフト担当者はデモに行っていて連絡とれません。私は、ソフトの動作確認をしていまして、 今のアプリだとCD−RのライティングをXPの組み込みライティングを使うと、 CDを取り出した時(マニュアルにて)、xpの書き込みウィザードを使わないと焼けません。 今回のアプリは、キー、マウスを使ってはいけないアプリです。 アプリ側で焼きたいのですが、方法を教えてください。ソースを晒したいのですが、そんな訳ですいません。 この書き込みウィザードで行うことを、アプリで行いたいのです。
830 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 14:38:51 ] >>829 なんでソフトの動作確認をしている奴(つまりテスター)が プログラム板に質問に来るのか理解不能。 お前らが勝手に開発したアプリで焼く方法を俺らに 聞いてどうする。アホか。
831 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 14:39:44 ] >>829 あのさー、「方法」ってのはどうプログラミングするかってこと? ソースを触れないあんたに教えて意味あるの?
832 名前:デフォルトの名無しさん [2005/04/18(月) 15:14:53 ] こんにちは 質問が2点あるのですが、 (1)VisualStudio.NET Enterpris 2003 Jがオークションで2800円で出品されているのですが、どうしてこんなに安いのでしょうか? page9.auctions.yahoo.co.jp/jp/auction/k18152745 (2)VisualStudioのアカデミック版というのは、ライセンス認証をしますが、その際、学生であることを示さないと認証されないのでしょうか? それともVSの通常版と同じ様にライセンスキーを入力するだけでいいのでしょうか? page5.auctions.yahoo.co.jp/jp/auction/e45990579 宜しくお願いいたします。
833 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 15:19:53 ] VLかピーコじゃね?
834 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 15:20:08 ] >>832 出品者に聞かない理由を教えてくれ。
835 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 15:22:14 ] どっちもやめとけ。見るからに怪しい。
836 名前:832 [2005/04/18(月) 15:22:43 ] >>833 ピーコでも問題なく使用でしょうか? あと、アカデミック版(正規品)は購入するときだけ学生かどうかチェックするだけで、 それ以外のインストール作業等は通常版と同じということでしょうか?
837 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 15:31:54 ] >>836 アカデミック版は購入時に学生もしくは教員かのチェックをするだけ。 インストール作業は普通と同じ。 俺は子供(小学生)と一緒に買いに言ってアカデミック使ってる。
838 名前:デフォルトの名無しさん [2005/04/18(月) 15:31:55 ] そういえば、この時期は香ばしい連中が来る時期じゃないか。 おまいら、スルーしる。
839 名前:832 [2005/04/18(月) 15:32:33 ] >>837 ご返答ありがとうございます。 助かりました。
840 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 15:40:17 ] タダで使いたいんだったらSharpDevelopmentでも使えばいいのに
841 名前:デフォルトの名無しさん [2005/04/18(月) 16:16:23 ] 教えてください。 VB.NETでCSVファイルのデータをDatasetしたいのですが参考になるHPなどあれば教えていただけないでしょうか? よろしくおねがいします。
842 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 16:48:04 ] ヒント:"Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=c:\bin"
843 名前:デフォルトの名無しさん [2005/04/18(月) 17:06:45 ] よろしくお願いします。 起動オプションをつけて実行するプログラムをvb.netで作成するには どのようにしたらよろしいでしょうか。
844 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 17:08:45 ] まったくMainメソッドが隠蔽されてる言語はこれだから。 System.Environment.CommandLine/GetCommandLineArgs()
845 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 18:04:50 ] >>844 たまに回答できる質問があったもんだから必死な人。
846 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 18:30:55 ] 自分のexeファイルの更新日時を取得する方法を教えてください。
847 名前:846 mailto:sage [2005/04/18(月) 18:46:15 ] 解決しますた
848 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 18:46:26 ] ×を ○に と思ったが合ってるか。
849 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 19:14:58 ] >>848 どれへのレス?
850 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 19:40:35 ] >>849 >>>839 でござりま。
851 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 20:12:49 ] >>850 違うでしょ。
852 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 20:25:57 ] クラスのヘッダとか関数のヘッダとかってどんな感じで コメント書いてますか? Microsoftが推奨しているスタイルとかあるのかな。
853 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 20:30:40 ] ヘッダてアンタ。
854 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 20:51:56 ] vb.net で、2つの変数の型が同じかどうか調べるのは、どうすれば いいんでしょう? ある変数が、ある型と同じかどうか調べる方法は分かりましたが、 変数同士の場合が分かりません。 if TypeOf a is String Then ' aがString型なら End If 'これはコンパイルエラー if TypeOf a is TypeOf b Then End If
855 名前:デフォルトの名無しさん [2005/04/18(月) 21:00:46 ] 逆のような気がしますが。。
856 名前:デフォルトの名無しさん [2005/04/18(月) 21:01:59 ] っていうか、そのぐらいのことはMSDNだけで検索できるようでないと 前途暗いと思うよ。
857 名前:デフォルトの名無しさん [2005/04/18(月) 21:02:35 ] X 検索 ○ 解決
858 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:10:55 ] >>856 前途暗いかどうかの判断をしたいので、基準を教えてください。
859 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:13:36 ] gettype
860 名前:デフォルトの名無しさん [2005/04/18(月) 21:23:26 ] >>858 頭悪そう。。 あえてマジレス。 前途が暗い必要十分条件はわからない。 だが十分条件は挙げることができる。 それは>>854 程度が自分で解決できないこと。
861 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:30:11 ] 854はaがbのクラスから派生したクラスのインスタンスだった場合をどう考えてるのかね。
862 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:31:59 ] >ある変数が、ある型と同じかどうか調べる方法は分かりましたが、 >変数同士の場合が分かりません。 なあこれは変数の型なのか変数が参照してるインスタンスの型なのかどっちだ? インスタンスの型ならGetTypeでそれぞれ型取得してIsAsigneableだったかで調べろ ※用途によってはIsSubClassOfとか==とかでもオケ
863 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:34:58 ] >>860 なぜですか?
864 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:36:44 ] >>860 >>854 を解決できないことで業務上どんな不都合が生じるのか 教えてください。それによって前途が暗いかどうかがある 程度判断可能かもしれません。
865 名前:864 mailto:sage [2005/04/18(月) 21:38:11 ] この程度の課題に何時間もかけられると困りますので、 22:30までに結果を出すように。
866 名前:デフォルトの名無しさん [2005/04/18(月) 21:49:20 ] Visual Studio .NET theSpoke Premium Version 2003 www.amazon.co.jp/exec/obidos/ASIN/B0002ERS18/qid=1113537407/sr=1-1/ref=sr_1_10_1/250-5583062-4830668 Visual Studio .NET 2003 Professional www.amazon.co.jp/exec/obidos/ASIN/B00009PJON/qid=1113537407/sr=1-2/ref=sr_1_10_2/250-5583062-4830668 上記の二つってどう違うんですか? 値段に激しく差があるんだが・・・
867 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:57:18 ] >>866 MicrosoftのサイトでSpokeで検索しろ。
868 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:00:37 ] spokeの方が断然お得ってことですね
869 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:12:08 ] >>868 それがお前の結論なら父さんもう何も言わん。
870 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:23:02 ] 春真っ盛りですね。
871 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:23:08 ] ttp://www.microsoft.com/japan/msdn/student/premium/faq/ Q10: 従来のアカデミック版との違い (内容物) を教えてください。 アカデミック版との違いは、以下となります。 製品マニュアルを含んでいません。(初期 2 万部には「できるプログラミング Visual Studio .NET」小冊子をキャンペーン限定版として同梱 Visual Studio .NET Version 2003 Professional 60 日評価版の DVD ROM を同梱しています。 プロダクトキー取得関連マテリアル 他、ソフトウェアや機能については、アカデミック版との違いはありません。プロダクトキー入手後はアカデミック版と同様ライセンス認証が必要です。
872 名前:864 mailto:sage [2005/04/18(月) 22:33:33 ] なるほど。結局>>854 を解決できなくても業務上不都合は 生じないということですね。 ま、実際そうだもんな。困ったことない。
873 名前:843 mailto:sage [2005/04/19(火) 00:05:22 ] >>844 ありがとうござます。 「起動オプション」で必死で検索しておりましたもので 希望する情報になかなかたどり着けずにいました。 助かりました。
874 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 08:14:51 ] やっぱり、あいまい検索は人間のもんだな
875 名前:デフォルトの名無しさん [2005/04/19(火) 10:34:42 ] ADO.NETについて質問です。 ADO.NETで集計関数を使ったSELECT 文の更新をDataAdapterで行う方法 はあるのでしょうか たとえば 'SELECT VAL1, VAL2, SUM(VALS) AS S FROM TEST GROUP BY VAL1, VAL2' といったSQLで取得して 'VAL1'列 'VAL2'列を更新したいのです。 'VAL', 'VAL2'はPrimaryKeyとして設定しています。 DataTableを作成して、更新し SqlCommandBuilderで自動作成したSQLを dataAdapter.Update(dataTable)とした場合 「動的SQL作成は、ベーステーブル情報を返さない SelectCommandに対してはサポートされていません」 のエラーが発生します。 手組みでUpdate文を書く方法でもいいので、わかる方いたら教えてもらえない でしょうか。
876 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 10:47:38 ] >>875 なんでそんな芝居がかってんの?
877 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 10:49:25 ] >>875 日本語めちゃくちゃなんで訂正版を再投稿して。 前半3行を読むと、あなたがやりたいのはSELECT文の更新にしか 見えません。
878 名前:デフォルトの名無しさん [2005/04/19(火) 10:56:30 ] >> 876,877 どうも私の理解が足りないようです。 失礼しました。 DataTableにSELECTで取得した情報を格納し、更新した上でサーバ上に 反映させると理解していたのですが。 もう一度勉強しなおします。ありがとうございました。
879 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 11:18:41 ] >>878 >>876-877 を読んで、なぜあなたの理解が足りないという 結論に達したのか理解できません。
880 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 11:38:24 ] >>878 日本語の理解が足りていないのには激しく同意 SQLの理解も足りていないように思うよ 普通PrimaryKeyが設定されている列は更新しないんじゃない テーブルの設計をやり直した方が吉
881 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 14:31:30 ] PKEY云々よりもそもそも集計結果は更新かからなかったような気が駿河
882 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 14:48:48 ] 別の仮テーブル作って、そこに放り込むくらいが関の山かと。
883 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 15:17:58 ] 以下のコーディングで実行すると、4行目で止まってしまいます。 そのときのデバッグメッセージが 「追加情報 : この接続に関連付けられている DataReader が既に開いています。 この DataReader を最初に閉じる必要があります。」なのですが、何が悪いのでしょうか? よろしくお願いします。 1 Dim olecmd As OleDb.OleDbCommand 2 Dim olereader As OleDb.OleDbDataReader 3 olecmd = New OleDb.OleDbCommand("SELECT * FROM 〜 省略 ) 4 olereader = olecmd.ExecuteReader 5 olereader.Read()
884 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 15:48:23 ] 追加情報に答えが書いてあるんですが。。。 どこを悩んでいるんだ?
885 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 18:18:14 ] IMEで入力中かどうか判定する方法はありますでしょうか? まだ確定していなかったら次の画面に行きたくないのですが・・・
886 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 18:30:30 ] >>885 なにその態度
887 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 18:35:03 ] >>886 ごめんなさい
888 名前:885 mailto:sage [2005/04/19(火) 19:13:59 ] うーむ。これではだめなのでしょうか? まったく取れません。お助けを Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) If m.Msg = &H10D Then bIME = True Label1.Text = "on" End If If m.Msg = &H10E Then bIME = False Label1.Text = "off" End If MyBase.WndProc(m) End Sub
889 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 20:18:19 ] &H10Dとか&H10Eって何?
890 名前:885 mailto:sage [2005/04/19(火) 20:19:13 ] 各テキストボックスをサブクラス化して上記のようにしないといけないのかなぁ サブクラス化はVB6.0と同じやり方でいいのでしょうか?
891 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 20:25:17 ] >>890 なんで全部質問するの?
892 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 20:29:25 ] いま手元にIDEがないからじゃね? SharpDevelopでもインスコしたらいいのに。
893 名前:885 mailto:sage [2005/04/19(火) 20:33:38 ] >>891 今考える力が残っていないのでorz
894 名前:885 mailto:sage [2005/04/19(火) 20:34:59 ] ちなみにVB6.0でやってみたらできました。 仕方ないからAPIでやってみます。
895 名前:デフォルトの名無しさん [2005/04/19(火) 20:36:35 ] 一時的にTry〜Catchを無効にする方法ってないですか? VB6だとOn Error 〜の部分をコメントにすれば エラー行で止まってくれたんですけど。
896 名前:デフォルトの名無しさん [2005/04/19(火) 21:02:05 ] >>895 #IF ディレクティブでも使え。
897 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 22:03:42 ] >>893 残ってないんじゃなくてないんでしょ
898 名前:885 mailto:sage [2005/04/19(火) 22:14:04 ] >>897 一晩眠れば復活するよ 今日はだめぽ
899 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 22:17:55 ] >>895 デバッグ>例外
900 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 22:18:33 ] >>897 あれ?新学期始まったんじゃないの?
901 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 22:32:20 ] >>898 何ウソついてんの?
902 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 22:33:08 ] >>900 最近分かりやすい自演をするのがトレンドなんでしょうか。
903 名前:885 mailto:sage [2005/04/19(火) 22:34:51 ] >>901 ウソじゃないよ。 もうイメージは固まりましたよ。 明日の朝一で一気に書き上げますよ。
904 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 23:17:07 ] じゃ、書き上げたらソース晒してくれ。
905 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 23:24:15 ] なんでここの住人ってこんなにえらっそうなの? と、質問スレなので質問してみる
906 名前:デフォルトの名無しさん [2005/04/19(火) 23:25:54 ] >>885 ネタだったらマジレスして悪いけど、 試したわけじゃないけどSPY++で見る限り基本的には>>888 のコードでいいと思う。 ただ、それをFormのWndProcオーバーライドして書いても意味はないよね。 ここを参考にテキストボックスを継承したユーザーコントロール作って テキストボックスのWndProcをオーバーライドしてやればいいと思う。 www12.plala.or.jp/pc-labo/vb_net/14/main.htm これなら >各テキストボックスをサブクラス化して上記のようにしないといけないのかなぁ こんな面倒なことはする必要はないね。
907 名前:885 mailto:sage [2005/04/19(火) 23:34:47 ] >>906 (*∀*)ウヒョー まってました。 >テキストボックスを継承したユーザーコントロール これが作りたかった。スペシャルサンクス。神!
908 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 23:36:13 ] >>907 アホすぎる。
909 名前:885 mailto:sage [2005/04/19(火) 23:43:29 ] (ノ´∀`*)
910 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 23:50:21 ] つまんない煽りを笑ってスルーできる>>885 は大人だと思うがな。
911 名前:デフォルトの名無しさん [2005/04/19(火) 23:51:40 ] VBでMDIフォームの中にエクセルの表を表示させることってできますか?
912 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 23:59:11 ] >>910 自演はよそうぜ。
913 名前:885 mailto:sage [2005/04/20(水) 00:08:04 ] (゚∀゚)アヒャヒャヒャヒャ
914 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 00:22:29 ] >>885 通報する?
915 名前:885 mailto:sage [2005/04/20(水) 08:54:12 ] >>906 (*∀*)ウヒョー うまくいきました。ユーザーコントロール超便利 サンクスです。マジです。
916 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 09:41:45 ] そんなことも知らなかったのにえらく態度でかかったな。
917 名前:885 mailto:sage [2005/04/20(水) 09:43:23 ] ごめんなさい
918 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 09:44:36 ] 今回だけは許す。
919 名前:885 mailto:sage [2005/04/20(水) 09:47:13 ] 次の質問よいですか? 例えばテキストボックスで漢字入力中に次へボタンを クリックしたときにこれをキャンセルしたいのですが どうしたらよいでしょうか?
920 名前:885 mailto:sage [2005/04/20(水) 09:53:21 ] うーむ。これだと同じ質問みたいですね。 前回のはあるキーを押すと次のページに行く処理になっていて それは抑制できたのですが マウス操作で次へボタンをクリックされてしまうと抑制できないのです。 テキストボックスから次へボタンにフォーカスが移るときに IMEがキャンセルされてしまうみたいなんです。 これをIMEがキャンセルされる前になんとかしたいのですが。
921 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 10:38:22 ] >>919 次へボタンってなんですか?
922 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 10:46:27 ] ( ´,_ゝ`) プッ
923 名前:885 mailto:sage [2005/04/20(水) 10:46:49 ] >>921 次の画面へ行くためのボタンです。
924 名前:885 mailto:sage [2005/04/20(水) 10:54:06 ] ロストフォーカス時には確定してしまおうと思ったのですが 確定してくれません。 If m.Msg = &H8 Then 'WM_KILLFOCUS Dim hImc As Long hImc = ImmGetContext(m.HWnd.ToInt32) ImmNotifyIME(hImc, &H15, &H1, 0) ImmReleaseContext(m.HWnd.ToInt32, hImc) End If
925 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 11:05:33 ] >>923 それはどのようにして実装されているものですか? 次の画面へ行くためのボタンと言われても分かりません。 そもそもあなたが作っているのは画面だったのですか? その辺りの背景をまったく書かずに質問するのはなぜですか?
926 名前:885 mailto:sage [2005/04/20(水) 11:17:57 ] 説明が下手でごめん。 では、シンプルにまとめると テキストボックスが二つあります。 AとBとします。 AでIMEをONにして「あいうえお」と入力します。 確定はしません。 その状態でBのテキストボックスにマウスのポインタを あわせてクリックするとフォーカスが移ります。 このとき入力中だった「あいうえお」が消えてしまいます。 この「あいうえお」をBにフォーカスが移るときに Aのテキストボックス内で確定したいのです。 どうでしょうか?
927 名前:885 mailto:sage [2005/04/20(水) 11:37:35 ] (*∀*)ウヒョー 解決しました。APIの宣言はLongじゃなくInteger使うんですね。
928 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 11:38:15 ] そのレベルかよ。
929 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 11:39:04 ] >>926 次へボタン関係なくなってんじゃん。 しかも依然としてお前が作ろうとしているのがフォームなんだか WEBページなんだかワカラン。
930 名前:885 mailto:sage [2005/04/20(水) 11:49:42 ] >>928 そのレベルですよ。.NETはじめて3日目です。 >>929 すまそ。フォームでつ。
931 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 12:47:48 ] VB.NET2003で参考書片手に勉強している者なのですが、 練習問題を解く度にフォーム上のコントロール削除して新しく配置し直したり イベントハンドラを切り取ってコードエディタを初期の状態に戻したり しているのですが、編集中のプロジェクトを新規作成時の初期状態に 一発で戻す方法というのは無いものでしょうか? プロジェクトフォルダ毎削除してもう1回新規作成するしか無いのでしょうか。
932 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 13:06:37 ] ちなみになんでそんなことしたいの?
933 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 14:34:28 ] >>931 新規作成しかない 勉強したものは取っておく 失敗したのも取っておく これ鉄則
934 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 14:56:49 ] VisualSourceSafeを使う手もある
935 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 15:41:47 ] >>933 ていうかさ、こんなの人に相談するようなことなんかねぇ
936 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 16:17:37 ] >>935 お前には聞いてないのは確かだ
937 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 16:24:19 ] >>936 誰に聞くかどうやって選んでるの?
938 名前:885 mailto:sage [2005/04/20(水) 16:25:33 ] 初心者スレないの?
939 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 17:00:02 ] >>938 ここでいいけどお前は全ての態度を改めろ。
940 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 18:31:32 ] 質問です。 フォルダ内でファイルをマウスドラッグで複数選択する時や、 画像編集ツール等で長方形を描く時などによく見る マウスに追従して長方形を描く機能は どうやったらできますか?
941 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 19:05:01 ] マウスダウンでx,y座標とってドラッグでまたx,y座標とって そこに四角形書く。じゃダメ?
942 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 19:10:25 ] >>940 ttp://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=15742&forum=7&0
943 名前:940 mailto:sage [2005/04/20(水) 19:19:09 ] >>941 試してみたのですが、 表示が遅かったり、うまく追従しなかったりします。 もうちょっと頑張ってみます。 有難うございます。
944 名前:940 mailto:sage [2005/04/20(水) 19:21:07 ] >>942 有難うございました。
945 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 00:10:13 ] DataGridのプロパティビルダで、ハイパーリンク列を生成し、 URLフィールドを複数個入力したいのですが、どのような書式で入力すればよいのか分かりません。 どなたか教えていただけないでしょうか…
946 名前:945 [2005/04/21(木) 00:11:15 ] すいません、ageさせて貰います
947 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 07:18:49 ] >>946 そういう余計なことするから嫌われて回答もらえないわけだ。
948 名前:885 mailto:sage [2005/04/21(木) 07:57:13 ] なんか性格悪いやつがひとりいるな このスレ
949 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 09:01:21 ] >>948 多分お前が言うなってみんな思ってるだろうけど・・・・ どうやってひとりって結論付けたの?
950 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 15:57:28 ] 質問です。 フォームのレイアウトで以下の用に組んでいたのですがタイトルバーもそのフォームのサイズに含まれてしまうようで困っています。 Me.Height = Label1.Height * i VB6ならば Form1.ScaleHeight = Label1.Height * i で いけたと思うんですけど・・・・ Me.Height = [タイトルバーの高さ] + Label1.Height * i でやれば多分いけるとは分かるんですけどそのタイトルバーの高さを参照する変数が分かりません。 どうかご教示お願いします。
951 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 16:04:44 ] >>950 Control.ClientRectangle プロパティを使いたまい。 このへんの対処方法が参考になる。 ttp://www.mitene.or.jp/~sugisita/net/vbnet_rep004.html
952 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 16:12:36 ] ClientSizeプロパティもチェックだぜ。
953 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 16:31:48 ] なにそれ。ポケモンGETだぜ、気取り?
954 名前:デフォルトの名無しさん [2005/04/21(木) 16:32:47 ] >>953 部長 仕事してください
955 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 16:36:25 ] わっりい
956 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 17:52:25 ] VSMacros71っていうフォルダが勝手にできてしまうのですが、 これが作られないようにすることは可能でしょうか。
957 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 17:59:36 ] どうかのう?
958 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 18:05:50 ] >>945 それって出来ないんじゃなかったけ
959 名前:デフォルトの名無しさん [2005/04/21(木) 20:39:01 ] Word ObjectLibraryを使ってWORDファイル内の置換処理を作りましたが、 思い通りの動きをしてくれません。 普通に打ち込んだ文字は変換可能ですが、オートシェイプやテキストボックス のフィールドに入力した文字は変換されません。 また、ヘッダー、フッター領域も同じです。 これら領域の文字も変換されるようにするには、どうしたら良いでしょうか? お手数ですが、ご教授よろしくお願いします。 ’以下使用したソース With WordFile.Selection.Find .ClearFormatting() .Text = "検索文字" With .Replacement .ClearFormatting() .Text = "変換文字" End With .Execute(Replace:=Word.WdReplace.wdReplaceAll) End With
960 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 20:56:03 ] へー、面白いことしてんなー
961 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 22:13:01 ] >>959 普通に考えれば分かるけど、オートシェイプやテキストボックスもオブジェクトな訳だ。 これらのオブジェクトを取得して、その中のテキストを変換しないと 思ったとおりの動きはしないだろうな。
962 名前:デフォルトの名無しさん [2005/04/21(木) 22:38:45 ] >>961 そういう問題か?っていうか>>959 の何処をみてそんな風に思うのか。 >>959 ワードのオートメーションなんてかじった事もないけど、 こんなの手動で置換するのを「マクロで記録」して出来たコードみれば イッパツで解決しそうに思えるけど。
963 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:03:54 ] ↑うわー恥ずかしいwwww
964 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:19:29 ] >>963 必死
965 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:27:12 ] WORDで普通に痴漢した時にオブジェクトの中身まで痴漢してくれるかどうかよく考えてみろ。
966 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:28:49 ] >>965 痴漢してくれるね
967 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:29:23 ] せめて名前欄に自分のレス番号を入れてくれ。
968 名前:デフォルトの名無しさん [2005/04/21(木) 23:46:52 ] 質問です。 vb.netで作ったexeファイルをネットワーク上のドライブにおいて 実行しようとするとセキュリティ警告が出ます。 他のフリーソフトとかは問題ないので、vb.netでの作り方に 問題があるのかと思っています。 セキュリティ警告を出ないようにするにはどうすればよいでしょうか。 ネットワークドライブはwin2kのパソに接続されていて、実行しようとして いる方はxpで、両方adominに設定されてます。
969 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:55:03 ] 警告? SecurityExceptionが投げられるとかじゃなくて? 取りあえずコードアクセスセキュリティに関する記事を挙げとこう。 ttp://www.atmarkit.co.jp/fdotnet/technology/idnfw11_index/index.html
970 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:56:25 ] >>968 管理ツール→Microsoft .NET Frameworkの構成辺りを見ると ゾーンセキュリティの設定とかあるけどなんか関係あるんじゃない?
971 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 23:57:27 ] >>969 おめーはうぜーよ
972 名前:968 mailto:sage [2005/04/22(金) 00:50:37 ] 969,970さん、ありがとうございます。 会社のパソコンでのことなので警告の詳細を書けなかった にもかかわらず、回答いただきありがとうございます。 なんかとっかかりできましたので明日会社で試してみます。
973 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 01:15:25 ] >>971 部長 納期明日なんですからさっさと終わらせてください
974 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 07:06:36 ] >>973 もう面白くないですよ
975 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 09:46:14 ] 確かに部長いるなww 性格悪いやつもいるしwww
976 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 10:07:33 ] >>975 「ww」や「www」が付いている理由はなんでしょうか。 左手に「w」を打つ癖が付いているとか?
977 名前:デフォルトの名無しさん [2005/04/22(金) 12:31:23 ] 2chで幼稚なこと書かないと精神のバランスが保てないとしたら、 そんな人生間違ってるだろ。そのまま続けても不幸になるだけ。 リーマンでプログラマやってるならガテン系の気楽な仕事にでも転職した方がいいし、 学生なら退学した方がいい。 ま、純粋に最初から幼稚な奴が書いているだけかもしれんが。
978 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 12:34:20 ] >>977 >2chで幼稚なこと書かないと精神のバランスが保てないとしたら、 >そんな人生間違ってるだろ。 なぜ? >そのまま続けても不幸になるだけ。 なぜ? >リーマンでプログラマやってるならガテン系の気楽な仕事にでも転職した方がいい なぜ?普通に考えてありえないんだけど。 >学生なら退学した方がいい。 なぜ? >ま、純粋に最初から幼稚な奴が書いているだけかもしれんが。 そう思った根拠は? よく何の根拠もないこんな投稿できるよな。お前の日記なの?ここは。
979 名前:デフォルトの名無しさん [2005/04/22(金) 12:43:01 ] 根拠ねえ。無邪気な切り替えしというか幼稚なのねホント。。 じゃあ君が今日の昼飯に何を食ったかしらないが、 なぜ「あれ」でなく「それ」食いたいと思ったか、その根拠は?
980 名前:デフォルトの名無しさん mailto:fishing [2005/04/22(金) 13:12:04 ] なるほど。質問に質問で返してくるということは、答えられないということね。 俺が昼飯の話なんかしたか? 俺が聞いたこととお前が聞いたことが同様の質問である 根拠は?ちなみに同様でない根拠を示せという切り返しは やめてね。 客観的に見て同様でないことが明らかだから、俺が根拠を 示す必要ないから。客観的に見て不自然なことを言っている お前が根拠を示すべきってことは分かるよな?
981 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 13:14:03 ] >>979 タコ!変に反応すっから荒れんだろうが。 いい加減学習しろ! この場合どうすんのが適切か言ってみろ。
982 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 13:14:38 ] >>979 幼稚な質問と思うなら答えてあげれば?w
983 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 13:16:24 ] >>978-979 お前らどっちも低脳すぎ。よそでやってくれる?
984 名前:978 mailto:sage [2005/04/22(金) 13:17:29 ] あらら、俺もかよ。 んじゃ、1000まで>>982 のツッコミの結果を待つかな。
985 名前:デフォルトの名無しさん [2005/04/22(金) 14:06:16 ] 1 名前:最凶VB厨房[sage] 投稿日:05/02/26(土) 00:00:13 VB.NETの質問全般で
986 名前:デフォルトの名無しさん [2005/04/22(金) 22:51:59 ] 今日学校でプログラミングしてたんだが 変数をなるべく少なくして、すっきりさせよう、と思い CIntとかCDblを多用したら逆に見にくくなった・・・・・ 変数少なくてもCIntやらCDblやらが多かったら意味無いよな〜 どっちがいいかな?
987 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 22:57:25 ] >>986 ここはお前の日記帳じゃねえんだ チラシの裏にでも書いてろ
988 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 22:58:44 ] 変換する必要がないように設計すれ。
989 名前:988 mailto:sage [2005/04/22(金) 23:01:48 ] >>988 は >>986 さんへのレスね。 ' スレの進行を妨げる書込み者をアク禁にしてもらうための ' 通報スレッドってどこだったっけ?
990 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 23:23:55 ] >>987 お前X-FILEスレから来たろ
991 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 23:24:49 ] >>989 スレの進行を妨げてる、っていう判断基準が難しいわけよ。 お前の>>989 も当然これに該当してるしな。
992 名前:デフォルトの名無しさん mailto:sage [2005/04/22(金) 23:25:36 ] >>989 アク禁にするのはいいが、そいつと同じプロバイダの奴まで 被害を受けるのが問題。 最悪自分も書き込みできなくなる。そのことを分かった上で 通報してくれ。
993 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 00:59:12 ] ume
994 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 01:21:37 ] 梅チューハイウマー 酒気帯びコーディングは危ないなw
995 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 01:24:25 ] ハードゲイ四国
996 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 02:44:45 ] 次スレまだー?
997 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 02:50:26 ] VB.NETは消滅しました
998 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 02:59:58 ] ヽ(∵)/
999 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 03:00:10 ] ヽ(∵)/
1000 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 03:01:50 ] ∩ノ / つ / / / ̄ ̄ ̄ ̄ ∧ ∧/ < 1000ゲットぉぉぉぉ! ⊂(゚Д゚ ) 彡 \ ⊂彡  ̄ ̄ ̄ ̄ ____●●●___ バイーン / 〇 〇 \|/ /| | ̄ ̄ ̄ ̄ ̄ ̄ ̄|
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。