[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/12 18:38 / Filesize : 296 KB / Number-of Response : 987
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

VB.NET質問スレ (Part6)



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







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<296KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef