1 名前:デフォルトの名無しさん [04/07/03 08:49] VB.NETの質問全般です 過去スレ 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) pc2.2ch.net/test/read.cgi/tech/1056281084/ 【老若】VB.net質問スレ【男女】 (Part2) pc2.2ch.net/tech/kako/1043/10436/1043629429.html 【老若】VB.net質問スレ【男女】 pc2.2ch.net/tech/kako/1025/10258/1025848458.html
75 名前:デフォルトの名無しさん mailto:sage [04/07/10 09:25] サービスって何だ? ログインてどういう方法をとってるんだ? 認証方法は何を使ってるんだ? まっとうな方法をとってるんならHttpContext.Current.Userとかだろうが…
76 名前:デフォルトの名無しさん mailto:sage [04/07/10 09:38] >>74 ログインしてるユーザーって、一人とは限らないよね?
77 名前:74 [04/07/10 11:26] すみません。言葉が足りなくって サービスとはWindowsのローカルサービスの事で WindowsXpですと コントロールパネル - 管理ツール - サービス に登録するものです。 ユーザーはサービスを実行しているマシンに直接ログインしている ローカルユーザを知りたいのです。したがって一人です。 お願いいたします。
78 名前:デフォルトの名無しさん mailto:sage [04/07/10 21:16] >したがって一人です。 おい複数がログインしてるときはどうなるんだ?
79 名前:デフォルトの名無しさん [04/07/11 00:05] >>78 ネットワーク経由ではなく直接マシンを使用しているユーザーです。
80 名前:デフォルトの名無しさん mailto:sage [04/07/11 00:30] WinXPだとローカルでも複数ログインできなかったっけ?
81 名前:デフォルトの名無しさん mailto:sage [04/07/11 02:32] Web関係の命令でPOSTした情報を取得したいのですが リファラーの設定ができず別ページの情報が飛んできてしまいます リファラーを付加してPOSTする方法ってありますか?
82 名前:デフォルトの名無しさん mailto:sage [04/07/11 04:18] プログラム起動時、変数を宣言しているとVBは必ず0が入るじゃないですか。 それをChar型の値の中のランダムな数値を入れたいのですが、どうすればいいでしょうか?
83 名前:名無しさん@そうだ選挙に行こう [04/07/11 13:44] >>80 同時にはできないだろ
84 名前:名無しさん@そうだ選挙に行こう mailto:sage [04/07/11 13:47] ログインしっぱなしみたいな状況だけどWindowsとしてどういう処理をしてるかはわからないね ただ裏でプロセスが動きっぱなしみたいな感じなのかな?
85 名前:名無しさん@そうだ選挙に行こう mailto:sage [04/07/11 19:38] そりゃまあ、アクティブ?になってるユーザは一人としてもさ
86 名前:デフォルトの名無しさん mailto:sage [04/07/11 23:10] アプリケーションのアイコンはどこで変更するのでしょうか? タイトルバーのアイコンは変更できるのですが、exeファイルのアイコンを変えられません。
87 名前:デフォルトの名無しさん mailto:sage [04/07/12 02:03] プロジェクトのプロパティにある"ビルド"に設定がある。
88 名前:デフォルトの名無しさん mailto:age [04/07/12 20:07] xlApp = CType(CreateObject("Excel.Application"), Excel.Application) xlBook = CType(xlApp.Workbooks.Add, Excel.Workbook) xlSheet = CType(xlBook.ActiveSheet, Excel.Worksheet) これだと新しくエクセルが起動してしまいます。 今開いているエクセルシートに書き込むにはどのようにしたらいいのでしょう? VB6では Set xlApp = Excel.Application Set xlBook = xlApp.ThisWorkbook Set xlSheet = xlBook.ActiveSheet で行けたのですが。
89 名前:デフォルトの名無しさん [04/07/12 21:52] すごく初歩的なことなのですが、質問させてください。 ListBox または Combobox でmdbのデータを表示させたいのですが、 今現在やった作業は、 サーバーエクスプローラーのデータの接続で、mdbに接続。 表示させたいテーブルをFormにD&Dして、OleDbConnection1とOleDbDataAdapter1 を作成。 「データ(A)」メニューの「データセットの生成」で、テーブルのデータセットを生成。 ListBoxまたはComboboxのプロパティ「DataSource」「DisplayMember」「SelectedItem」を選択項目から選択。 開始。 とやっても、リストとコンボには、何も表示されません。 DataGridの場合も同様で、プロパティだけ設定しただけでは、 何も表示されなかったのですが、FormのLoadイベント内に Dim dst As New DataSet Me.OleDbDataAdapter1.Fill(dst) Me.DataGrid1.DataSource = dst としてやったところ、データが表示されました。 ListBoxまたはComboboxも同様の処理が必要なのでしょうか? すみませんどなたかご教授ください。
90 名前:デフォルトの名無しさん mailto:sage [04/07/12 22:01] >88 System.Runtime.InteropServices.Marshal.GetActiveObject >89 最終的にデータを読み込ませるのはコーディングで指示する。 ちなみに、ヘルプのサンプルに書いてあると思うが。
91 名前:デフォルトの名無しさん [04/07/12 22:29] 便乗質問ですが、>>88 のCTypeって必要ないような気がするんですが。 ていうか、エクセルのApplicationオブジェクトにThisworkbookなんて プロパティありましたっけ? もしあるのなら、.NETからだろうとなんだろうと同じようにそれを 使えばいいだけのような気がしますが。
92 名前:86 mailto:sage [04/07/12 23:10] >>87 ありがとうございましたー! 本当に助かりました。・゚・(ノД`)・゚・。 アリガトウ
93 名前:デフォルトの名無しさん [04/07/12 23:11] ファイルを保存するのはどうすればいいのですか?
94 名前:デフォルトの名無しさん [04/07/12 23:26] VC++.NETで作成したDLL(MFC)をVB.NETで使おうとしてるのですが デバッグモードでDLLのソースにステップインできません。 ブレークポイントをしかけて実行しても止まらずにDLLの処理が実行されます。 DLLの処理は正常に動作していて問題ありません。 特に設定は弄っていません。 何か足りないことがあるのでしょうか?
95 名前:デフォルトの名無しさん [04/07/12 23:30] >>93 ファイル(F)→〜の保存
96 名前:デフォルトの名無しさん mailto:sage [04/07/12 23:33] アセンブラ混合モードかな? (VCだとそうなんだが)
97 名前:デフォルトの名無しさん mailto:sage [04/07/12 23:40] .NETではなくて、6.0なんですけど、 エディタの、キーワードの色をそれぞれに指定して、 変更することってできませんか? endif や public などを色分けしたいんです。
98 名前:デフォルトの名無しさん [04/07/13 00:00] >>97 できんでしょ。すくなくともVSのIDEのエディタでは。 正直、そういうクダラナイことに関心がいくのは心理的な逃避だとしか 思えない。 そんなことが生産性に寄与するように見えるとしたら、 それはヘッポコだからだと思う。
99 名前:97 mailto:sage [04/07/13 00:11] 今までCとC++しかやったことなかったんで、 エディタやIDEがたくさんあって恵まれていたのかもしれません。 VBは確かにVC++やその他IDEに比べると すこぶる操作性が悪く生産性と技能スキルが鈍りますが、 修行だと思ってVBをマスターしようかと思います。
100 名前:デフォルトの名無しさん mailto:sage [04/07/13 00:11] >>98 おお、すげ〜発想の飛躍だな。
101 名前:デフォルトの名無しさん [04/07/13 00:53] >>97 C++やってるんだったら6.0じゃなく.NETやったほうがいいと思う 6.0ってサポート切れてるし 6.0と.NETは似て非なるもの
102 名前:デフォルトの名無しさん mailto:sage [04/07/13 01:01] >>91 xlAppとかの型しだいでは>キャストの必要性 >>94 DLLがデバッグ用にビルドされてないとか。 で、問題なく動いてるんならDLLの中をデバッグできる必要はないと思うが… 困ってるわけじゃなく、どうして?ってこと?
103 名前:94 [04/07/13 06:04] >>102 VC++.NETの実行ファイルからこのDLLを動かすと ちゃんとデバッグできるのでデバッグ用にビルドされていない訳では ないと思います。 今は困ってないのですが、これから開発を進めていく上で デバックでDLLの中を追えないのは困りますよね。 VB.NETのEXEからVC.NETのDLLを呼ぶなんて特に 変わったことをやってる訳でもないのですぐに解決できると 思っていたのですが・・・かなりハマってます。
104 名前:102 mailto:sage [04/07/13 09:32] いくつか気づいた点を書いてみる。 *VBのプロジェクトのプロパティ-構成プロパティ-デバッグにある 有効にするデバッグ アンマネージコードデバッグ にチェックが入っているか。 (DLLがマネージなコードだったら関係ないはず) *デバッグ対象のソースが認識されてないのならソリューションのプロパティで デバッグソースファイルにDLLのソースのパスを追加してみる。 *同じく、デバッグシンボルファイルについても。 *デバッグ時、出力に出てくるメッセージで該当DLLのシンボルが読み込まれているか?
105 名前:94 [04/07/14 22:37] >>104 回答ありがとうございます。 DLLはマネージなコードです。 デバッグデータソースファイル、デバッグシンボルファイル のパスに追加しても駄目でした。 デバッグ時の出力には該当のDLLについて何も出力されませんでした。 (何も出ないってことはデバッグ情報が取れてない?) 実行環境は実行ファイルを作成してるVB.NETのプロジェクトの デバッグフォルダにVC++.NETで作成したデバッグモードのDLL(MFC) を放り込んで動かしてます。 DLLのプロジェクトから実行ファイルを指定して動かしても駄目でした。 今回、旧システム(VC5.0)をVB.NETで作り変えることをしています。 旧システムの財産を再利用するためにDLLをVC++.NETで再コンパイルして 利用しようとしています。 なんせ素人集団なので壁にぶつかりまくってます^^;
106 名前:デフォルトの名無しさん mailto:sage [04/07/14 23:18] >VC++.NETで作成したデバッグモードのDLL(MFC) これマネージなコードってほんとなのか?
107 名前:デフォルトの名無しさん mailto:sage [04/07/15 02:48] >>今回、旧システム(VC5.0)をVB.NETで作り変えることをしています。 >>旧システムの財産を再利用するためにDLLをVC++.NETで再コンパイルして こういうのはアンマネージドじゃないの?
108 名前:デフォルトの名無しさん mailto:sage [04/07/15 19:29] OpenFileDialogを使ってCSVのみを開こうとさせたのですが ダイアログ自体は開きましたがCSVファイルを開くために ダブルクリックしても何も開かず、ダイアログも閉じてしまいます。 そこでデバックポイントを張って原因を調べようとしたところ デバックの部分で死んでしまいました。 OpenFileDialog.Filter = "csvファイル(*.csv)|;*.csv|全てのファイル(*.*)|*.*" OpenFileDialog.FileName = "" OpenFileDialog.InitialDirectory = WorkDir.Text OpenFileDialog.Title = "ファイルを開く" OpenFileDialog.RestoreDirectory = True OpenFileDialog.ShowDialog() これでは不味いのでしょうか?
109 名前:108 mailto:sage [04/07/15 19:30] デバックポイントを張った場所は OpenFileDialog.ShowDialog() の直後です。
110 名前:デフォルトの名無しさん mailto:sage [04/07/15 19:56] デバッグの部分で死んだってのは良く分からないんだが… ひょっとして勝手に、選んだCSVファイルを開いて よきに処理してくれるとでも思ってるのか?
111 名前:108 mailto:sage [04/07/15 20:02] >>110 もしかしてエクセルを開く為の処理を行わないといけないのでしょうか?
112 名前:デフォルトの名無しさん mailto:sage [04/07/15 20:59] 勝手に関連付けとかで開かれたりしたらびっくりするだろ。
113 名前:108 mailto:sage [04/07/15 21:18] >>112 右クリックから「開く」やエディタなどを指定して 開くと開けたので、ダブルクリックやダイアログの開くボタンを クリックでも開くと思ったのですが・・・。 ShowDialog()の後にCreateObjectを使って エクセルを呼び出せばいいということですね?
114 名前:デフォルトの名無しさん mailto:sage [04/07/15 21:30] … まあいいいや。 単純にプロセスで開けばいいんじゃね? その後にExcelの操作したいんだったら別だけど。
115 名前:デフォルトの名無しさん mailto:sage [04/07/15 21:32] >>113 メニューには開くだけじゃなくて選択とかがないか? つうか、勝手に開かれたら使いもんにならないだろうに。
116 名前:デフォルトの名無しさん mailto:sage [04/07/15 22:11] 夏だから?Spoke効果?
117 名前:94 [04/07/15 22:54] >>106 107 ごめんなさい。しったかしてました。 .NETで作ったものは全部マネージドコードだと思っていました。 >*VBのプロジェクトのプロパティ-構成プロパティ-デバッグにある > 有効にするデバッグ アンマネージコードデバッグ これでうまくいきました。 お騒がせしてすみません。 ありがとうございました。
118 名前:デフォルトの名無しさん [04/07/15 23:56] 教えてください ウインドウが2つ(ウインドウA、ウインドウB)あります。 ウインドウAで入力エラーが発生した際にウインドウBを呼び出します。 このときウインドウBが前に来ている状態です。 そしてウインドウBを閉じたときに(右上の×をクリック)、 ウインドウAのエラーが発生した箇所(テキストボックス)に フォーカスが当たっている状態にしたいのですが、 そんな方法はあるのでしょうか?
119 名前:すぺる間違っていたらゴメソ [04/07/16 00:04] ウインドウBをShowDialogで開き、戻ってきたときに フォーカスを移動すればよいのでは。
120 名前:デフォルトの名無しさん [04/07/16 02:52] ストアドプロシージャにステップインを選んでストアドのデバッグを行いたいのですが ブレークせずに素通りしてしまいます クエリアナライザではブレークできているのですがどこが悪いのでしょうか?
121 名前:デフォルトの名無しさん mailto:sage [04/07/16 04:21] *VBのプロジェクトのプロパティ-構成プロパティ-デバッグにある 有効にするデバッグ SQL Sever デバッグ にチェックが入っているか。 とか。
122 名前:120 mailto:sage [04/07/16 04:34] >>121 チェックボックスはONにしてあります ヘルプに記述してあるDLL等はすべて所定の位置にインストールしてあり インストールCDからデバッグコンポーネントのインストールもしてあります 出力ウインドウには スレッド 'マシン名(53)' (0x800005f0) はコード 0 (0x0) で終了しました。 プログラム 'SQL デバッガ: T-SQL' はコード 0 (0x0) で終了しました。 と出力されるだけで、ストアドの結果は出力されませんでした
123 名前:デフォルトの名無しさん mailto:sage [04/07/16 16:58] VBのブラウザコントロールで、<input type="file">の値を操作したいのですが、スクリプトでは操作できない等の情報ばかりです。 何かいい方法はないでしょうか?よろしくおねがいします。
124 名前:デフォルトの名無しさん mailto:sage [04/07/16 17:25] ブラウザコントロールってIEコンポーネントの? System.WebやSystem.Netは?
125 名前:123 mailto:sage [04/07/16 18:16] >>124 返信ありがとうございます。 VS the spokeを購入したばかりでよくわからないのですが、現在はIEコンポーネントというものを使用しているのだと思います。 System.Web、System.Netについて調べてみます。 図々しくて申し訳ありませんが、どうしてもわからないことがあったら またよろしくお願いします。
126 名前:デフォルトの名無しさん [04/07/16 18:22] CPU温度ってどうやって測るんですか? コードがわかりません 何かコンポーネント必要ですか?
127 名前:デフォルトの名無しさん mailto:sage [04/07/16 18:29] 温度計が必要です。
128 名前:デフォルトの名無しさん mailto:sage [04/07/16 21:34] >>123 >>125 COM相互運用でやることになります。 参照の追加で、MSHTML.DLL (IDL) とかを追加して、 GetDocument で取ってきたものを as IHTMLDocument3 で IHTMLDocument3 にして、 getElementByID とかで input 等を取ってきて(IDが無ければdocumentElement以下をのエレメント階層を トラバースして探すこと)、input 要素の IHTMLElement を as IHTMLInputFileElement で IHTMLInputFileElement にして、 ->put_value() でファイル名を設定できるはず。 その後 submit 要素を探して、->click() で送信。 C++ (MFC) でのサンプルなら、 www.experts-exchange.com/Programming/Programming_Languages/MFC/Q_21043473.html にある。 参照の追加で COM タイプを取り込むこと、as I**** で所望のインタフェイスが得られること、 が理解できれば、C# でも別段難しい点はないと思う。
129 名前:デフォルトの名無しさん [04/07/16 22:15] 教えてください>< ORACLE9i の外部プロシージャ(DLL)をVB.netで作りたいです。 今まで何も考えず、Windowsアプリケーションしか作ったことがなかったので、 DLLなんてさっぱりわかりません。。。 CのDLL(アンマネージド)ではWindowsが読めるヘッダが付いていて、 VBのDLLではフレームワーク用のが付いているんですよね? 今回サーバー機がWin2000でフレームワーク入ってるんで、 PL/SQLからキックするさえが出来れば・・・と思ってるんですが。。。 ORACLEのマニュアルではCとJAVA用のコードしか無く、 しかも、Cだと、ライブラリ名・外部公開名のみに対して、 VBはライブラリ名・クラス名・実行メソッド名を指定しないといけない(と思うので) ですよね。 C++のDLLでラップするというのも考えたんですが、(それも質問中です(;つД`) ) VBだけで出来れば一番いいです。 何もわかってなくて申し訳ないですが、何か分かる人教えてください。
130 名前:128 mailto:sage [04/07/16 23:26] >>128 >が理解できれば、C# でも別段難しい点はないと思う。 VB.NET スレだった・・・死んできまつ(嘘)
131 名前:123 mailto:sage [04/07/17 02:03] >>128 ありがとうございます。 わからない用語調べながら試行錯誤してみたんですがどうもうまくいきません。 笑われてしまうかもしれませんが作成したコードかきます。 ヒントをください。 HTML側 <form> <input type="file" name="files" id="ID"><br> <input type="submit"> </form> Dim Data1 As mshtml.IHTMLDocument3 Dim Data2 As mshtml.IHTMLElement Dim Data3 As mshtml.IHTMLInputFileElement Data1 = AxWebBrowser1.Document Data2 = Data1.getElementById("ID") Data3 = ???? Data3.value = "C:\aaa\aaa"
132 名前:デフォルトの名無しさん [04/07/17 11:58] インターネットのプロパティ、接続タブの画面で、設定ずみの ダイヤルアップ設定を選択、通常の接続でダイヤルするを既定に 設定してあるのですが、ブラウザやメーラーでインターネットへの アクセスを開始すると自動的にダイヤルアップが開始され、繋がり ますが、VB.NETで作ったツールでSystem.Web.Mail.SmtpMail.Send やらSystem.Net.Sockets.TcpClientやらを実行したときには インターネットに繋がっていなければ、同じように自動的に ダイヤルアップが行われるというものでは無いのでしょうか・・・ VB.NET ダイヤルアップでググっても、ズバリこれ!というサンプルも 見つけられず・・・ ADSL常時接続やらルータによる接続が当たり前な昨今、ダイヤルアップ なんてことをすることも少ないのかもしれませんが・・・
133 名前:デフォルトの名無しさん mailto:sage [04/07/17 19:52] VB.NETスレの皆様、ちょっと聞いて下さい。 少し前まで、このスレでお世話になりながらVB.NETプログラミングに精進していたのですが、 今回、Webアプリケーションに初TRYしてみることにしました。言語はVB.NETです。 そこで、以下の現象が。 Visual Studio.NET2003で、ASP.NETアプリケーションを新規作成し、 フォームにいろいろ配置して「デバッグ」! すると、「デバッグができません」という旨のエラーが出てしまいます。 「デバッグなしで実行」すると正常に実行できます。 環境: LANを利用して開発してます。 ・サーバーPC OS:Windows Server 2003 ファミリ IIS:あり Visual Studio.NET 2003:なし ・クライアントPC OS:Windows XP Home Edition IIS:なし Visual Studio.NET 2003:あり サーバーPCにIISが入っていて、クライアントPCにVisual Studio.NET 2003が 入っている状態です。 サーバーPCにつないで、ASP.NETアプリケーションを作っているのだけれど、 この場合、サーバーPCにもVisual Studio.NET2003が入っていないとデバッグ できないのでしょうか? サーバーPC1台で開発する形? つたない日本語で申し訳ないのですが、どうかヒントを下さらないでしょうか;
134 名前:120 [04/07/18 01:19] VSを再インスコしたらデバッグできるようになりました お騒がせしました<m(__)m>
135 名前:デフォルトの名無しさん [04/07/18 13:22] VisualBasic.net 2002 pro をインストールしたんですけど、 ソリューションの作成、Windowsアプリなどを新規に作成しようとした場合に 「"C:\Document〜1\ \LOCALS〜1\TEMP\RAD214DC.tmp"が見つかりません」とおこられて Windowsアプリなど作成ができません。 すでに作ったソリューションなどを読み込んだ場合は普通に編集、デバッグはできます。 3回インストールしなおしましたのでインストールの失敗とは考えにくいです。 インストール時には常駐ソフトは終了させました。 MSに問い合わせましたが症状がわからないなどを理由に回答を得られませんでした。 どなたか同じ症状でお困りの方はいらっしゃいませんか?
136 名前:デフォルトの名無しさん [04/07/18 13:37] >VisualBasic.net 2002 pro こんな製品存在したっけ。。?
137 名前:デフォルトの名無しさん mailto:sage [04/07/18 13:57] >>135 Windowsのバージョンは?
138 名前:デフォルトの名無しさん [04/07/18 17:45] WindowsXP Professional SP1です。 とくにレジストリをいじっているわけでもなく、WindowsUpdateはすべて完了しております。
139 名前:デフォルトの名無しさん mailto:sage [04/07/18 18:13] >>138 OSから再インストロールぐらいしか思いつかん。
140 名前:デフォルトの名無しさん [04/07/18 18:18] ていうかやっぱり、 >VisualBasic.net 2002 pro こんなこと書いてる時点で、ある「疑惑」が払拭できないんだが。。 この疑惑が正しいとしたら、>>135 はいい度胸してるよな。 というより、こういうことする人がMSの一質問ウン万円って技術サポート料金 を本当に払うとは....
141 名前:デフォルトの名無しさん [04/07/18 18:25] >>140 VisualStudio.netの間違いです。 訂正するまでもない間違いだと思い流してました。
142 名前:VB開発者 [04/07/18 21:51] 現在、Visual Basic .NETで開発をしている者です。 昨日までは何の問題も無く開発が出来たんですが、 昨日ごろから、VB .NETのアプリケーションを作ろうと、プロジェクトの新規作成をクリックすると、 「オートメーションサーバーはオブジェクトを作成できません」と表示され、新規作成出来ません… 設定をいじくった覚えは無いのですが、どうやったら解決できるのでしょうか? ご指南賜りたく存じます。
143 名前:デフォルトの名無しさん [04/07/18 21:52] 正規品を使え。
144 名前:デフォルトの名無しさん mailto:sage [04/07/18 21:57] ここに来るのはプログラマや開発者のはずなのに、なぜこんなに問題の絞込みの出来ない人が多いんだろう?
145 名前:VB開発者 [04/07/18 22:15] 正規品を使っていますよ。 その証拠に昨日まではちゃんと作成できていましたし。
146 名前:デフォルトの名無しさん [04/07/18 22:25] 「オートメーションサーバーはオブジェクトを作成できません」を www.google.co.jp で検索してください。
147 名前:VB開発者 [04/07/18 22:30] >>146 さん 検索してみたところ、Nortonをインストールしている場合のエラーが出てきましたが、 つい先週ほどNorton System Workをアンインストールしたところです…
148 名前:デフォルトの名無しさん [04/07/18 22:32] >>142 www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=11182
149 名前:VB開発者 [04/07/18 22:38] >>148 様 ありがとうございました。おかげさまで修復できました。 教えてクンで申し訳ございませんでした。これからは検索をきちんとしてみようと思います。 皆様、ご迷惑お掛けいたしました。
150 名前:初心者 mailto:sage [04/07/18 23:07] textboxに入力した値を計算してmsgboxで表示させたいんだが(´・ω・`) 1.入力した値を計算式にするにはどうすれば・・ 2.msgbox中で、メッセージ結果メッセージ みたいなのにするには・・ 厨っぽい質問でスマソOTZ
151 名前:デフォルトの名無しさん [04/07/18 23:24] >>150 どういう値を入力させるの? 1つのtextboxに、1920/726+829*7427-784みたいな式を入れる? 2つのtextboxにそれぞれ数値を入れて、+,-,*,/ボタンを押して計算?
152 名前:デフォルトの名無しさん mailto:sage [04/07/19 00:22] >>135 関係あるかどうかわからんけど、 OSのログオンに日本語のアカウント名使ってる? 半角英数字のアカウント作ってやるとどう?
153 名前:デフォルトの名無しさん mailto:sage [04/07/19 14:39] 比較的簡単な顧客管理DBを作るときって クライアントPC数が5台ぐらいあったら、ストアドつかったほうがいいですか? それともADO.NETでガリガリ書いたほうがいいですか?
154 名前:dame [04/07/19 17:16] かなり基本的な質問なんですが、よろしくお願いします。 作成したプロジェクトの入ったフォルダを移動したり、 名前を変更すると、開く事ができなくなりますよね。 この解決方法ってないのでしょうか。 あるプロジェクトで作ったフォームを別のプロジェクトにコピーしたり、 バックアップで保存しておいたりとかがとても不便で こまっております。どうかよろしくお願いします。
155 名前:デフォルトの名無しさん mailto:sage [04/07/19 17:23] プロジェクトのフォルダにある色々なファイルをメモ帳とかで開いてみ。 大体わかる。
156 名前:デフォルトの名無しさん [04/07/19 17:25] >>154 >作成したプロジェクトの入ったフォルダを移動したり、 >名前を変更すると、開く事ができなくなりますよね。 普通にやってる限りそんなことは全くないので、もう少し詳しく書いたほうがいいと思う。
157 名前:デフォルトの名無しさん [04/07/19 17:29] 全てのVBプログラマは蜂起せよ!! 構造体のないVBは【糞】 news17.2ch.net/test/read.cgi/news7/1088807486/
158 名前:デフォルトの名無しさん [04/07/19 17:35] ↑プ、また騙されたのね、の予感。。。 んなつまらんことで楽しいと思える君は幸せだね。 俺はそんな幸福な馬鹿になるぐらいなら不幸でいいけど。
159 名前:デフォルトの名無しさん mailto:sage [04/07/19 17:44] VBに構造体はある罠
160 名前:デフォルトの名無しさん mailto:sage [04/07/20 10:44] .NET Framework クラス ライブラリにダイアルアップ関係は 無いのでしょうか。 www.microsoft.com/japan/msdn/library/ja/cpref/html/cpref_start.asp で検索してみたものの、それらしきものは見当たらず・・・・ VB.NETでダイアルアップはどう実現できるか、どなたかご助言くださいませ
161 名前:128 mailto:sage [04/07/20 10:54] >>131 ( 今探したんですが、この記事参考になると思います。 www.eggheadcafe.com/articles/20031027.ASP ) VB.NET は良く知らないのですが、たぶんこんな感じでしょう。 Dim Data1 As mshtml.IHTMLDocument3 Dim Data2 As mshtml.IHTMLElement Dim Data3 As mshtml.IHTMLInputFileElement Data1 = AxWebBrowser1.Document Data3 = Data1.getElementById("ID") Data3.value = "C:\aaa\aaa" IHTMLElement から IHTMLInputFileElement への型変換は自動的にやってくれるはずです。 で、あとは type="submit" の input 要素を探して、click してあげるわけですが、 ID が付いていれば同様に getElementByID で出来るのですが、ID が無い場合には、 無い場合には、document の all プロパティに階層関係を無視した全ての要素の集合があるので、 Dim element As mshtml.IHTMLElement For element in Data1.all If element.tagName = "input" Then If element.getAttribute("type") = "submit" Then element.Click End If End If Next element のようにして sumbit してあげると良いでしょう。(input type="submit" の要素に onclick 等による 妙な仕掛けが無い場合には、form 要素を探して element.submit しても良いです).
162 名前:デフォルトの名無しさん [04/07/20 19:48] 今更なんですが、VB.NETで.NET Frameworkを使わないアプリケーションの 開発ってできますか?
163 名前:デフォルトの名無しさん mailto:sage [04/07/20 20:47] できません
164 名前:デフォルトの名無しさん [04/07/20 21:14] >>163 何も知らないんだな馬鹿が
165 名前:デフォルトの名無しさん [04/07/20 21:52] 構造体の配列に初期値を入れたいのですが下のようにやっても だめなのはなぜですか。 Public structure s public a as integer public b as integer End structure Dim c() as s = New s(){New s(0,1),New s(2,3)}
166 名前:デフォルトの名無しさん mailto:sage [04/07/20 22:55] コンストラクタ書け
167 名前:デフォルトの名無しさん [04/07/20 23:02] >>165 ていうかs(0,1)って何? 私は人間だからあなたの意図はなんとなく伝わるけど、 コンパイラは人間の願望をくみ取るようにはプログラムされてないでしょ?
168 名前:デフォルトの名無しさん mailto:sage [04/07/20 23:06] まあ昔の構造体感覚だと別にありえない発想ではない。
169 名前:デフォルトの名無しさん mailto:sage [04/07/20 23:12] dim as integer
170 名前:デフォルトの名無しさん [04/07/20 23:18] みなさん! 夏ですね!!
171 名前:デフォルトの名無しさん mailto:sage [04/07/20 23:22] そうですね。
172 名前:デフォルトの名無しさん mailto:sage [04/07/20 23:53] コンストラクタを書けばこれでいいのか? c() = New s(0,1,2,3)
173 名前:デフォルトの名無しさん mailto:sage [04/07/21 00:12] なわけないよな
174 名前:デフォルトの名無しさん mailto:sage [04/07/21 00:48] 初心者です。ファイルダウンロード支援ツールなどにあるリストビューの中に プログレスバーがあって、ファイルのダウンロードの進行具合を把握できるやつ ありますよね。あれってどうやってるのかな?ぐぐってみたんだけどいい例は見 つからなかったです。VB.NETでどうやって実現するのでしょう。
175 名前:デフォルトの名無しさん mailto:sage [04/07/21 00:55] >>166-173 皆さんのレスのおかげで理解できました。 Public Structure s Public a As Integer Public b As Integer Public Sub New(x As Integer,y As Integer) a=x b=y End Sub End Structure