1 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 17:44:56 ] 前スレ VB.NET質問スレ(Part30) pc12.2ch.net/test/read.cgi/tech/1242522019/l50 テンプレは>>2 〜
684 名前:683 mailto:sage [2009/10/22(木) 16:00:57 ] >>681 骨髄反射でレスして読み返して気づいた・・・ 見当違いのことしゃべってるわ というかノード作るところまでは出来ててその状態をグリッドに表示させたいだけ?
685 名前:デフォルトの名無しさん [2009/10/22(木) 16:48:08 ] >>684 そうです! 開閉に合わせてグリッドも変わるみたいな 感じです。
686 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 16:53:04 ] >>685 それはクリックしたノードの情報使えばいけると思うけど・・・ 自分でノード作ってるんなら最初にTAGにでも内容をカンマ区切りとかで入れとくとか ちゃんとやるなら 選択ノードからParentとかその他のプロパティ使って辿ってくんじゃないかな? 具体的なコードをお求めで?
687 名前:デフォルトの名無しさん [2009/10/22(木) 18:42:24 ] 1ビットだけでいいのですが外部のハードウエアの出力を監視したいのですが、 何か簡単な方法(ハードウエア込みで)は有りませんでしょうか? まともにやるならUSB接続の拡張ポートとかを使うのだと思うのですが、 1ビットだけのために買うのもどうかなと思いまして、、、
688 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 18:48:47 ] キーボードのキーを一個外してその接点にでも繋げば?w
689 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 19:12:50 ] >>687 USBとかでいけるんじゃないかな? どんな外部接点か知らないけどDIOとかでやるとか?
690 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 19:24:10 ] >>687 Arduinoがいい
691 名前:687 mailto:sage [2009/10/22(木) 22:23:53 ] おお〜、いろいろ即レスありがとうございます。 >>688 おもしろいっすね。 キーボードだと信号そのままじゃなくてリレーみたいなので繋げばいい? ONしたままだとまずいかな。 >>689 基本はこれですね。 安いのが有ればいいのですが。 >>690 ああ、PCWatchとかで紹介されてましたね。 3000円位で買えそうですね。 これで行こうかと思います。 PICとかでもUSBドライバ付きで安いのって有るのかな?
692 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 22:46:56 ] マウス1個潰してclickdownイベントでやると\500程度 トラ技付録のTinyマイコンで、もう売ってないか 外には出てないけどマザーにはレガシなパラレルポートが自縛霊として生き残ってるハズこいつを叩け
693 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 22:50:38 ] >>691 そのHWの「外部のハードウエアの出力」がOC出力なら 232CのDTRとDSRのを使えば追加ハードなしで出来ると思うよ。 安物マザーじゃなきゃまだCOMポートって標準で付いてくるんじゃないのかな。
694 名前:691 mailto:sage [2009/10/22(木) 23:04:05 ] 皆さん、いろいろとご存知でw >>692 USBマウスとかキーボードって複数繋いだらどうなるのでしょう。 >>693 なるほど。232C-USB変換ケーブルでも使えるってことですね。 えーとDTRとかDSRってどうやって読めばいいのしょうか。
695 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 23:15:49 ] >>694 >えーとDTRとかDSRってどうやって読めばいいのしょうか。 Data Terminal ReadyとData Set Readyだったかな? まああんまり深い意味がある頭辞語じゃないと思うからそこにこだわってもね。 そのラインの操作法はMSDNのSerialPortクラスにも載ってるはず。 ただ、232Cを使う方法はお手軽だけど、既に書いたようにOC出力か12V出力でしか使えない。
696 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 23:24:19 ] VBでイーサネットを使った通信を行いたい場合、何を勉強したらよいのでしょうか? シリアル通信はコンポーネントが用意されているので分かりやすいのですがイーサについてはまったく・・・ TCP/IP??ソケット通信?
697 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 23:29:06 ] socket
698 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 23:32:19 ] OSI参照モデルとかの基礎をまずかじるぐらいはするべきじゃないか?
699 名前:デフォルトの名無しさん [2009/10/24(土) 13:33:38 ] VB2008 Express バージョンに下記の C# のソースをネットの変換のページに入れて 貼ってもエラーが出ます。気をつけないといけないのはどのへんでしょうか。 www.dotup.org/uploda/www.dotup.org296509.txt.html
700 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 13:44:14 ] >ネットの変換のページ ってなんだ?そこの管理人に文句を言ったらいいんでない。
701 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:57:49 ] C#3.0に対応してないんだろ
702 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 21:58:46 ] >>696 ttp://itpro.nikkeibp.co.jp/article/MAG/20081120/319631/?ST=nsw#200911
703 名前:デフォルトの名無しさん [2009/10/24(土) 22:08:59 ] フォームAを継承したフォームBを作ろうと思っています。 フォームAには引数付きのコンストラクタのみがあります。 フォームBのコンストラクタで,フォームAのコンストラクタを呼び出して初期化しています。 ここまでは大丈夫だと思うのですが,フォームBのデザイナ画面を出そうとすると 「データが失なわれる可能性を防ぐため、デザイナの読み込み前に以下のエラーを解決する必要があります。 型"フォームA"にコンストラクタが見つかりませんでした。」 となってしまいます。 引数付きのコンストラクタがあるフォームは継承できないのでしょうか?
704 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:10:55 ] フォームの継承自体やらない方がいい 共通部分があるならユーザーコントロール使えばいい
705 名前:703 [2009/10/24(土) 22:12:43 ] >>704 了解しました ユーザーコントロールはまだ知らないので 今から勉強したいと思います
706 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 23:14:27 ] フォルダ内のファイルを一つずつ調べるループなのですが どちらの方が速いでしょうか? Dim filename As String filename = Dir("c:\hogehoge\") Do While filename <> "" Console.WriteLine(filename) filename = Dir() Loop Dim filename2 As String() Dim str As String filename2 = IO.Directory.GetFiles("c:\hogehoge") For Each str In filename2 Console.WriteLine(str) Next
707 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 23:22:37 ] どう考えても後者の圧勝
708 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 23:27:39 ] やってみればいいじゃん。
709 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 23:35:56 ] 試すまでもないだろ 結局DirもPathクラスを使って実装されてるわけで,前者の方が無駄な処理が多いだけ
710 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 03:30:27 ] >>703 継承できるけど、デザイナで表示できない(対応していない)だけ。
711 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 09:25:21 ] >>703 フォームAに引数付きと無しのコンストラクタを用意しとけば良いんでないか? デザイナが引数無しのコンストラクタを使って画面を描画してるので無しは駄目なんでしょ。
712 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 09:33:38 ] あ、引数なしのがデザイナから呼ばれると引数を使って追加のロジックを 入れているところがエラーになるのでDesignMode プロパティ で回避する必要があるかも
713 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 11:54:39 ] VB2008の引数を三つ取るIf文なんですけど これは戻り値を受け取らないと使えないの?
714 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 11:56:31 ] 副作用があるようなのを三項演算するな
715 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 12:53:16 ] >>713 そのIfは演算子。戻り値じゃないから無理だな IIfは関数だから、戻り値は無視できる というか、値がいらないならIf Then Else でいいと思うんだが
716 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 12:56:39 ] >>714 「副作用」が何を意味するかは関数型言語を知らないVB厨には理解できないと思う。
717 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 12:58:55 ] 別に副作用は関数型言語に限った話じゃないけどな。
718 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 13:01:35 ] そんなことより、新型ウィルスワクチンの副作用が心配
719 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 13:42:17 ] >>718 死人が出るだろうね〜 ま、オレの所までには配給来ないだろうから関係ない。
720 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 14:14:53 ] Ifは括弧付けないといけないのが嫌だな ショートサーキットに見えない
721 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 15:23:38 ] Form1にBottan1を貼り付け Form2にtextbox1を貼り付け Form1のBottan1を押すと dim frm2 as Form2 frm2.textbox1.text="abc" が動作させたいのはなぜどうするばいいのや
722 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 15:31:05 ] Form2.Show() Form2.textbox1.Text = "abc" VB以外でこんなことやったら死刑だけどね
723 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 15:49:26 ] ふーん
724 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 15:52:47 ] bottantって猪料理か何かかね
725 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 18:13:15 ] >>722 そんなもんで死刑になるか〜 日本で死刑になるのは殺人罪か国家反逆罪だけだ。
726 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 19:28:38 ] >>724 古代ラテン語らしいよ。 日本語もかなり微妙だし、過去から飛ばされて来たのかね?
727 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 22:36:01 ] インターネット上のファイルをダウンロードする際にファイルがあるかないか分からない状態の場合 無いファイルをダウンロードしようとした時の処理がしやすいダウンロード手順はどんな方法でやれば良いでしょうか 無い場合はできるだけ手早くないことを認識して次の処理へ進みたいです。
728 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 22:37:25 ] なかったら 404 が出るだろ普通。 なので、どの方法を使っても大差ない。
729 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 22:51:14 ] >>727 それだけの内容で答えられるヤツは居ない。 >>728 はきっとエスパー。
730 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:08:06 ] ただのダウソ厨の誤爆かと思った。 確かに>>728 はエスパー。
731 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 13:25:15 ] フォームを常に最前面に設定してあるのですが、他のアプリ(フルウインドウ) を起動すると裏にいってしまいます。 どのようにすれば常に最前面にくるようにできますか?
732 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 19:53:41 ] MCI命令で無圧縮waveファイルを開いても、音量調節が出来ないのですが出来るように出来ますか? また、一部のVBRなMP3ファイルが再生されません。
733 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 00:09:58 ] systemIOでtxtに書き出した"500"というデータが readしたときには先頭のみが文字コードとして認識されてしまいます。 500という数値として読み込みたいのですがどうすれば
734 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 00:21:25 ] >>733 質問は日本語でお書き下さい。
735 名前:733 mailto:sage [2009/10/27(火) 00:30:58 ] 事故解決しました、
736 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 01:37:49 ] プログラムの中からBIOSに触ることは出来ないよね?
737 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 07:09:36 ] >>736 BIOS情報の取得くらいはできるよ。
738 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 09:31:59 ] >>737 RTCAlarm触ってオンタイマーに出来ないかなと 昔ThinkPadでWindows上からBIOS設定出来るのがあったけど あれは例外だよね
739 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 13:50:15 ] mp3タグの編集をしたいのですが shell32の機能でタイトルなどを取得する事はできました 編集は出来ないでしょうか? 参考にしたのはこのサイトです ttp://dzone.sakura.ne.jp/blog/2009/06/vbnet-mp3-2getditailsof.html よろしくお願いします
740 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 17:31:13 ] ゼロから学ぶ! 最新Visual Basic こだか かおる著, 日経ソフトウエア編 ec.nikkeibp.co.jp/item/books/180900.html ■A4変型判,204ページ+付録DVD-ROM ■定価 2520円(税込) ■発行 日経BP社 ■発売 日経BP出版センター ■ISBN978-4-8222-2845-3 初級編 その2 MP3ファイルを解析して楽曲データを編集する itpro.nikkeibp.co.jp/article/MAG/20081113/319258/08vbmook.zip?ST=develop
741 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 20:06:57 ] >>740 ありがとうございます 参考にしてみます!
742 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 21:19:58 ] ↑こういう人は掛け声だけは威勢がいいが 参考にするとは言わない。みますと云って逃げに走る 決して最後まで完結させない。きっとそうだ。そうに違いない。
743 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 22:33:11 ] HAHAHA
744 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 23:01:56 ] Webカメラの映像を映すソフトをVBでプログラミングしたい場合はどうしたらよいのでしょうか?
745 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 23:05:17 ] USBカメラ プログラミング とかでググれば腐るほど出てくるだろ もちろんVBは見つからないかもしれないが,最低でもC++だろうとC#だろうと読める程度のレベルでないとどうせ無理だ
746 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 23:08:46 ] >>744 OpenCV
747 名前:デフォルトの名無しさん mailto:sage [2009/10/27(火) 23:45:43 ] またお前か
748 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 00:01:16 ] .NET2008でEthanetを使った通信を行いたい場合 Winsock以外に方法はありますか?
749 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 00:06:08 ] はい。
750 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 00:07:23 ] それはなんですか?
751 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 00:08:52 ] あ、未完成なWinInetは除いてです。
752 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 08:25:33 ] 普通に.NETの標準ライブラリでできるだろ
753 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 10:09:03 ] System.Net.Sockets.Socket クラスでいいじゃないの。 Rawソケットもサポートしてるから、大抵のことはできる。 あれも内部的には Winsock のスタック使ってるから嫌だ、っつー話なら そりゃー無茶だと答えるしかないが。
754 名前:デフォルトの名無しさん [2009/10/28(水) 16:29:13 ] はじめまして 質問させてください。 Windows7でタッチパネル操作をハンドリングしたいのですが VB.netで実装する場合は マウスクリックやマウスオーバーで画面操作を取得できるのでしょうか? 現在、開発要件で確認を求められている状態です。 どこにも情報がない有識者の方助けてノдT
755 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 16:31:56 ] 普通のはそれでいい。マルチタッチは知らん。
756 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 16:33:46 ] Visual Studio 2010を待て
757 名前:デフォルトの名無しさん [2009/10/28(水) 16:34:22 ] >>755 マルチタッチはいらんので問題なすです。 ありがとうございます 非常にたすかりました。
758 名前:デフォルトの名無しさん [2009/10/28(水) 16:37:07 ] む・・・まとめると以下でFA? 1、タッチパネル式マウスと同じ動きで乳首を攻めるエロゲ開発 通常のマウスと同じ 2、マルチタッチで乳首つかむエロゲ開発 Visual Studio 2010を待て
759 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 18:08:55 ] 画面を指でタッチするとソフトが反応するプログラムはVB.NETでどう書けば。
760 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 18:09:36 ] まずタッチパネルを用意します
761 名前:デフォルトの名無しさん [2009/10/28(水) 21:33:12 ] >>662 どなたか 662 を実現できるソフトを C# で頂きましたが VB2008 で中をいじれるように ソースで頂けないでしょうか。
762 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 21:39:26 ] C#らしい固有の機能は全く使われてないのでVBでもほとんど変わらないぞ 弄れるレベルになればだいたいC#でもわかる
763 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:05:22 ] C# から VB に変換するツールとか Web サイトとかあるんだから、 少しは自分でやれよ。
764 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:06:58 ] 他人にやらすなら金払えよ
765 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:14:54 ] 作ってもらってから今までちゃんと勉強してたら C#わからなくてもなんとなく自分でVBに書き換えられるくらいのレベルには十分なってたはずだぞ
766 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:17:56 ] つーか PCで出来る事はCかアセンブラさえあれば全部書けるわけよ ActiveXもな
767 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:23:40 ] VB スレで何言ってんの? バカなの? 死ぬの?
768 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 11:49:55 ] >>767 開発もやったことない聞きかじりの知識だけのやつが言ってるんだ あんま相手にしたら開発能力のレベルが下がるぞ
769 名前:デフォルトの名無しさん [2009/10/29(木) 22:46:57 ] >>766 おおっさくらたんのエロ画像もCで書いてアプッてください
770 名前:デフォルトの名無しさん [2009/11/02(月) 06:24:27 ] Visual Basic プログラマだと思い込んでいる、 ただの Visual Basic ユーザー、Visual Studio ユーザー って多いよね。 プログラマではなく、ただの統合環境(IDE)ユーザーでしかない人。 IDEをそれなりに使いこなして、アプリっぽいものを作れる人と、 IDEがあってもなくても、アプリをガツガツ組める人とは 雲泥の差がある。
771 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 06:42:32 ] で?
772 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 09:27:00 ] 目的のものが作れればいいじゃない 手段に拘るな
773 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 09:48:25 ] 「で?」←この返しは、ゆとりの反撃のような幼稚な煽り返しだと思っていたが こうまで同意する「で?」は初めてだ
774 名前:デフォルトの名無しさん [2009/11/02(月) 13:16:11 ] >>728 httpはそうだけど、ftpはちゃうんじゃね(調べるのめんどい・・)
775 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 15:44:06 ] >>772 同じ目的(動作)のものが 同じ時間で メンテしやすいもの 同じ目的(動作)のものが 同じ時間で グッダグダで再利用もクソもなく、処理時間も無駄に長い どっちがいい? 例えばIDEだけでも掲示板程度なら簡単に作れるだろうがそんなんで書かれたクソソースコードは万死に値すると思う
776 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 15:58:54 ] >>775 後者を経て前者になるだろ いきなりいいプログラム書けるわけあるか
777 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 16:38:41 ] 俺はクソコードよりソフトの出来だと思う 結果良ければどんなコードなんて関係ないね
778 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 17:04:32 ] >>776 へ? どんだけ時間のないプロジェクトばっかやってるブラックだよ
779 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 17:31:49 ] プログラマは、こうじゃないと認めないっていうタイプ多いな。嫌われるタイプ。
780 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 18:12:13 ] 無能はスレ違いだって事にも気付けない。
781 名前:デフォルトの名無しさん [2009/11/02(月) 19:15:07 ] >>775 顔真っ赤ですね
782 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 08:34:27 ] 正しい意見に統一する必要があるからな
783 名前:デフォルトの名無しさん [2009/11/03(火) 13:22:59 ] >>777 気持ちは分かるけど、くそコードのメンテやらされるのもたまらんぞ #作るだけで、メンテしない立場ならそういうと思うけどね
784 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 14:30:07 ] 俺は糞コードめんてするの楽しいぞ 工数も糞だからってことで水増し請求できるし