トップページ⇒tech
1001コメント340KB

VB.NET質問スレ(Part35)

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2010/09/14(火) 09:20:53
前スレ

VB.NET質問スレ(Part34)
http://hibari.2ch.net/test/read.cgi/tech/1270998481/

テンプレは >>2-4 あたり
0232デフォルトの名無しさん2010/10/27(水) 19:10:21
>>231
オブジェクト参照がオブジェクト インスタンスに設定されていません。

というエラーが出てフォームも立ち上がらない状態です。
untilの外側で宣言したXがインスタンスオブジェクトと認識されてるとかなんとか

そこまでしか情報がわかりませんでした。
Nothingで解決かと思ったら解決せず。
0233デフォルトの名無しさん2010/10/27(水) 20:33:20
配列っていうのは事前にメモリを確保してから使うんだよ?
確保するコードを追加しよう。

だけど、行数わかる?ファイル読み込まないと分からないよな?
つまりこの処理に配列は合わない。
随時メモリを拡張してくれるListの方が適切
0234デフォルトの名無しさん2010/10/27(水) 21:14:07
太古の時代では一行目にデータ数書いたりしてたな
0235デフォルトの名無しさん2010/10/27(水) 21:22:19
>>実はあんまり意味ないよね。
>えw
あんまり役に立つ場面てないよね、に言いかえよう。
0236デフォルトの名無しさん2010/10/27(水) 21:43:46
>>233
ありがとうございます!
配列の最大数を宣言しないとだめなんですね。

Dim field-A(10,2) As String

と数値を入れて宣言したら思い通り動作しました。
それからListが良いということですので使ってみます。

全て解決です。皆さんありがとうございました。
0237デフォルトの名無しさん2010/10/28(木) 01:54:46
>>233-234
配列が向かないのはまあ同意するが
たまには ReDim Preserve の事も...いや、思い出さなくてもいいか
0238デフォルトの名無しさん2010/10/28(木) 08:22:50
>>237
msdnによると
ttp://msdn.microsoft.com/ja-jp/library/w8k3cys2(VS.80).aspx
>Preserve を使った初期化。Preserve 修飾子を指定した場合、Visual Basic では、
>既存の配列から新しい配列に要素がコピーされます。
とあるから、結局はコピー、つまり遅いんでしょ?
0239デフォルトの名無しさん2010/10/28(木) 10:38:43
一要素ずつ拡張してたら糞遅いわな
List(Of T)は容量があふれるたびに内部の配列のサイズが2倍になる
同じことを自分でやってもいいけど時間の無駄
0240デフォルトの名無しさん2010/10/28(木) 12:49:22
拡張と見せかけた再割り当てってのが嫌なんだよ。
VB6では桁違いに速い。
0241デフォルトの名無しさん2010/10/28(木) 19:46:52
いや再割り当てはどっちみち必要だろ
VB6は内部でListみたいなことをやってるだけ
0242デフォルトの名無しさん2010/10/28(木) 20:48:49
そうなの?
実はその辺自信無くて試したんだけど、10倍ぐらい違ったからそうだろって…
0243デフォルトの名無しさん2010/10/28(木) 20:52:08
>>239-240
なんか物凄く馬鹿っぽいご意見ですいこと....
0244デフォルトの名無しさん2010/10/28(木) 21:09:43
>>239は間違ってないよ
List(Of T)は再割り当て時には現在の倍の容量を確保して新しい領域に現在の要素をすべてコピーする
要素が追加されるたびに再割り当てというような馬鹿なことはしない
0245デフォルトの名無しさん2010/10/28(木) 22:17:26
一般的なListの伝統ですな
02462422010/10/28(木) 23:27:06
もう一度やってみたら、
確かに要素数の増加に伴って拡張に必要な時間が増えますね・・・

にしても.net遅すぎる気が・・・
.netはinteger、VBA(VBが手元に無い為)はlongの一次元配列で、
要素数を0から350000まで1づつ増やすコードをそれぞれで実行した結果、
書くのも恥ずかしいぐらいの差がついちゃいました。

コード間違えたかなぁ・・・
0247デフォルトの名無しさん2010/10/28(木) 23:45:54
.NETでは確実に額面通りの動作をするから不自然なのはVBAの方だろう
ループの中でRedim Preserveしたりするバカが多いから変な最適化してるんじゃないの
0248デフォルトの名無しさん2010/10/30(土) 00:48:22
たまたま空きが後ろにあればそのまま拡張できる実装になってるんじゃない?
.NETの場合はメモリ管理上確実に再確保とコピーが必要。
0249デフォルトの名無しさん2010/10/31(日) 01:26:31
VB2010、.Net Framework4.0で、Byte型変数の値を、10進数に変換し、Integer型の
変数に代入したいと思っています

Dim BBB As Byte
Dim III As Integer

という宣言で、BBBに「10」と入っている時に、IIIにどうにかして「16」と、10進数に
変換した結果を代入させたいと思っているのですが、どうしたらよいのでしょう?

III = CInt(BBB)とかIII = ToInt16(BBB)とかやってみたのですが、うまくいかず…

ToInt16とかを実行するために、2バイトのバイト列とかにしないとダメなのでしょうか?
0250デフォルトの名無しさん2010/10/31(日) 01:38:32
>>249
III=BBB
0251デフォルトの名無しさん2010/10/31(日) 01:46:55
>>250
それは何度も試しててムリぽ…と思ってもう一度やってみたら、できました…

ありがとうございました

何でできないって思ったんだろ?
もう寝ます…
0252デフォルトの名無しさん2010/10/31(日) 07:39:59
>>251
できなくね?
何か勘違いしてると思われ
16進数というのは16進数表記の事で、中身の数値じゃないよ。
5という数値を表す場合、"5"、"�X"、"五"、"○○○○○"、
といろいろあるが、そのひとつが16進数で、どれもStringで表現される。
III = Convert.ToInt32("10", 16)
が正解。
>III = CInt(BBB)とかIII = ToInt16(BBB)とかやってみたのですが、うまくいかず…
ToInt16の16は16bit整数型(Short)で16進数という意味は無いよ。
0253デフォルトの名無しさん2010/10/31(日) 10:49:33
>>249
>10進数に変換し
人間が見えるように出力するときにやるもんだろ

>BBBに「10」と入っている時に
まずここは何進数で「10」のつもりなんだ?
BBBに値を代入したコードはどうなってるんだ
0254デフォルトの名無しさん2010/10/31(日) 14:57:34
>>251で解決したって言ってるんだから
単にバイト変数の中身を整数変数に代入したかっただけの話だろ?

0255デフォルトの名無しさん2010/10/31(日) 20:24:40
どうして、VB.NET ってあまり流行らないんですか?
どの案件みても、C++とかJavaとかC#とかPHPとか
0256デフォルトの名無しさん2010/10/31(日) 20:28:42
C#でいいならVBをわざわざ選ぶ意味はないよ
どっちかというとVB6上がりでC触れないとかネガティブな理由で使う言語だからね
0257デフォルトの名無しさん2010/10/31(日) 21:36:47
VB.netも楽しいけど、C#の方が強力だし、VBの文法って汚いし…
やたら融通の効く所はいいと思うんだけど。
0258デフォルトの名無しさん2010/10/31(日) 22:45:44
>>255
Microsoft的には非IT系のGeekなプロフェッショナル向けの言語。
要は会計士とか医師でプログラミングもしちゃうぜ的な人向け。
0259デフォルトの名無しさん2010/10/31(日) 22:52:28
いつの時代のVBのコンセプトだよそれ。
0260デフォルトの名無しさん2010/10/31(日) 22:57:06
システム部門が独立してできたようなところだとVBが主戦力多いよ
往々に.net移行が遅れてたりする
0261デフォルトの名無しさん2010/10/31(日) 23:08:41
非情報系の人にはC系は難しいからVBっていうのはもう古いよ。
実際JavaやC#ならVBと変わらん。MSの囲い込みイメージ戦略に騙されてるだけ。
0262デフォルトの名無しさん2010/11/03(水) 17:01:16
ASP.NETを使うことになったのですが、おすすめの本などありましたら教えてください
0263デフォルトの名無しさん2010/11/04(木) 00:28:54
>>262
http://hibari.2ch.net/test/read.cgi/tech/1288035953/137
0264デフォルトの名無しさん2010/11/04(木) 03:23:01
マルチごめんなさい。
急にプログラマーに仕事が決まり、ASP.NETが必要になったのですが、
適当なスレがなかったようなのでマルチになってしまいました。
謝罪をさせていただいた上でまた質問させてください。
みなさんはASP.NETの勉強はどうしてるんですか?
おしえてください。使ってない人もいるかもしれませんが・・
0265デフォルトの名無しさん2010/11/04(木) 11:05:31
ASP.NETなんて勉強しなくても使えるからなぁ。
0266デフォルトの名無しさん2010/11/04(木) 11:06:54
RequestオブジェクトとResponseオブジェクトがあれば
なんでもできるし。
0267デフォルトの名無しさん2010/11/04(木) 13:30:28
プログラムできない奴はプログラマとしての仕事をするな
時間と金の無駄だ
0268デフォルトの名無しさん2010/11/04(木) 13:56:28
誰にでもできる簡単な仕事です。
0269デフォルトの名無しさん2010/11/04(木) 16:22:03
文系理系関係ありません
ただ学歴高い方が発注元に単金を高く請求できるので
0270デフォルトの名無しさん2010/11/04(木) 16:48:57
高卒でプログラマやってます
0271デフォルトの名無しさん2010/11/04(木) 17:20:45
その場合は資格をいっぱい取ればおk
0272デフォルトの名無しさん2010/11/04(木) 18:17:44
オラクルマスターを取りなさい
0273デフォルトの名無しさん2010/11/04(木) 18:27:34
テクデとテクネなら持ってます。
0274デフォルトの名無しさん2010/11/04(木) 20:51:45
知恵袋でも質問したけど回答がつかなのでここでも聞かせてください


自分のサイトを読み込んでリンクさせるてリンクをクリックすると規定のブラウザで開く方法ってありますか?
要はリファラを残したい。。。
0275デフォルトの名無しさん2010/11/04(木) 21:00:44
日本語でおk
0276デフォルトの名無しさん2010/11/04(木) 21:04:49
リファラを残す方法はありますか?
0277デフォルトの名無しさん2010/11/04(木) 21:10:54
リファラが何かわかっているのかい?
HTTPヘッダだよ
それがわかればどうとでもできることがわかるよ
0278デフォルトの名無しさん2010/11/04(木) 21:32:25
リンク元のページのことじゃないの??



0279デフォルトの名無しさん2010/11/05(金) 11:19:49
環境はVB.NET 2008 Express Edition + Windows XPです。
Visual Studioエディタ内で子ウインドウをキーボードで切り替えるとき、
Ctrl+Tabキーで一覧が表示されますが、ここで
Enterキーまたはマウスでクリックしなくても切り替えられますか?
0280デフォルトの名無しさん2010/11/05(金) 19:45:34
スペースキーでもOK(たぶん)
念力でもOK(エスパーなら)
っていうか、何が聞きたいんだ
0281デフォルトの名無しさん2010/11/05(金) 20:50:48
質問です。
VisualStudio2003proとSqlserver2005developerを持っているのですが、
この組み合わせではADO.NET2.0の機能を使うことはできませんか?
0282test.vb2010/11/05(金) 21:44:14
>>274

意味わからないけど
既定のブラウザでURLを開くだけなら
Process.Start("http://example.com/")
0283デフォルトの名無しさん2010/11/05(金) 23:39:21
私はJAVAしかやったことなくて今度VBもやらないといけないことになったのですが、
今までは、オブジェクトというのは変数とメソッドが一緒になった固まりだと思ってました。
しかし、VBのサンプルコードを読むと、

Dim fm As Object

fm = 2.73

という構文が出てきたんですが、どうやらこれはVBでは間違っていないようなんです
fmをオブジェクト宣言したのなら、まずはそこからインスタンスを作って、さらに
インスタンスの変数。つまりfm.hensuu =2.73 みたいな形ならわかるのですが、
いきなりオブジェクトとして数値が宣言されて、いきなり数字が代入されるなんて・・
VBではオブジェクトの意味がJAVAと違うんでしょうか・・おしえてください
0284デフォルトの名無しさん2010/11/05(金) 23:45:07
ほんとにJavaやってんの?
それJavaでもできるよ(Java5以降)。オートボクシングという。
.NETではボクシングは実行エンジン自体に組み込まれてて、Javaのオートボクシングよりももっと柔軟。
0285デフォルトの名無しさん2010/11/06(土) 00:07:27
>>284
JAVAにもあるん・・・なんだかわからない・・
まずはインスタンス化しないと変数は代入できないんじゃなかったけ?
ましてオブジェクトは固有だから、変数がいくつあるかわからないし・・
0286デフォルトの名無しさん2010/11/06(土) 00:12:25
>>283
VB(というか.net)にはobject型という型があるんだよもん

つーか入門書ぐらいけちらず買えよ
それかMSDN読むか
Javaと違ってMSDNの日本語化はわりと深い所までちゃんとされてるからいいぞ
0287デフォルトの名無しさん2010/11/06(土) 00:13:58
Javaでもこう書ける
Object fm;
fm = 2.73;
2行目は省略形で書かれていて、省略せずに書けば次のようになる。
fm = Double.valueOf(2.73);
Double.valueOf(2.73)の処理はボクシングと呼ばれる。
.NETでもこれと同じような処理が自動的に行われている。
これでわかんないならVBと比べる以前にJavaを入門書からやり直すべき。
0288デフォルトの名無しさん2010/11/06(土) 00:15:33
何が言いたいのかよーわからんけど、
Object型のインスタンスなんて、スレッドの同期オブジェクトが欲しいときぐらいしか作らないよw
0289デフォルトの名無しさん2010/11/06(土) 00:31:43
普通は、intやdoubleなどの単一の値も、
全てオブジェクトとして扱うのがオブジェクト指向的には自然なんだよ
Javaは設計が古いのでそうなってないが.NETは実際に全部オブジェクトとして扱えるということ
0290デフォルトの名無しさん2010/11/06(土) 00:36:52
javaもまともにできてたとは思えんな。
0291デフォルトの名無しさん2010/11/06(土) 13:37:13
.net前のMSDNとかは、変な翻訳とかも混ざって非常に分かり難かったが
最近のは割とまともにローカライズされて見やすくなったよな
新しく使うクラスとかはとりあえずF1押して概要とかメンバーとか見るのが癖になってる
0292デフォルトの名無しさん2010/11/06(土) 15:26:46
>>286
>>287
>>288
>>291
ありがご当皆さん・・勉強してみます・・・
0293デフォルトの名無しさん2010/11/07(日) 01:58:54
・注文テーブル
注文番号(PK) 都道府県コード 市区町村コード 以下、注文日時とか商品IDとか諸々

・都道府県マスター
都道府県コード(PK) 都道府県名

・市区町村マスター
都道府県コード(PK1) 市区町村コード(PK2) 市区町村名

とこんなテーブルがあったとして、DataGridViewにBindingSourceを設定して、都道府県を
表示させるまでは良いのですが、市区町村に複合キーを投げる方法が分からず。
仕方がないのでテーブルアダプタにWHERE 都道府県コード=@都道府県コードみたいなメソッドを用意して、
データテーブルを取得するようにコードを書いたのですが、もっとスマートなやり方ってないもんですか?



0294デフォルトの名無しさん2010/11/09(火) 00:22:51
javascriptを含むhtmlのソースをダウンロードして表示したいです。
http://dobon.net/vb/dotnet/internet/webclientopenread.html
ここの方法でダウンロードは出来たのですが、javascriptがソースコードのままになってしまいます。
javascriptによってhtmlが生成された後のhtmlをダウンロードするにはどうすればいいでしょうか?
0295デフォルトの名無しさん2010/11/09(火) 01:57:19
またドボン!か・・・。
いい加減、ドボンはもういいよ。

俺なんか、7年前に買ったものを大事に使うあまり、
流行から取り残されていってるんだぞ?
7年以上も続けているドボンを見てるとイライラしてくる。
そろそろ身を引いたらどうなのよ、って。

ドボンはアーカイブ(過去ログ)だけ残して、
後は若い奴らに譲ろうぜ?
若い奴らに新しいVBサイトを構築させていこうぜ。
0296デフォルトの名無しさん2010/11/09(火) 07:15:46
そうは言っても若い奴らが好き好んでVBなんか使うと思うか?
0297デフォルトの名無しさん2010/11/09(火) 09:04:25
こんにちは。スレチでこちらに飛んできました。

ディスプレイが省電力モードに移行をしたかを知るために、下記のように作ってみました。

<System.Runtime.InteropServices.DllImport("user32.dll")> Shared Function MonitorFromPoint(ByVal x As Integer, ByVal y As Integer, ByVal dwFlags As Integer) As IntPtr
End Function

<System.Runtime.InteropServices.DllImport("kernel32.dll")> Shared Function GetDevicePowerState(ByVal hDevice As IntPtr, ByVal pfOn As Integer) As Integer
End Function

Public Shared Sub PowerState()

Dim hWnd As IntPtr
Dim Ret As Integer
Dim Pw As Integer

hWnd = MonitorFromPoint(&H0, &H0, &H2)
Ret = GetDevicePowerState(hWnd, Pw)

MsgBox(Pw)

End Sub

こんな感じにやりましたが、ダメでした。
そもそも、ハンドルが取得できない。

何かよい方法はないでしょうか??
0298デフォルトの名無しさん2010/11/09(火) 10:30:53
MonitorFromPointの引数は2つになってるね。
http://msdn.microsoft.com/ja-jp/library/cc410472.aspx
0299デフォルトの名無しさん2010/11/09(火) 11:40:35
>>294
そんなの無理じゃね?
0300デフォルトの名無しさん2010/11/09(火) 11:54:15
>>294
javascriptのdocument.writeなどで書き出すhtmlを展開したいと言ってるの?
WebBrowserコントロールにいったん読み込んで、
それのdomから取得すればできるかもしれないな。
0301デフォルトの名無しさん2010/11/11(木) 10:28:36
データベース接続で質問です。

こんなやり方と
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "接続文字列";

SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = sqlStr;

こっちのやりかた
何が違うのでしょうか。

SqlConnection conn = new SqlConnection("接続文字列");

SqlCommand cmd = conn.CreateCommand();
cmd.CommandText =sqlStr;

03023012010/11/11(木) 10:31:21
>>301 なぜこんな質問したかというと、
efreedom.com/Question/1-442465/InvalidOperationException-Executing-SqlCommand-Transaction
にスレッド処理でエラーが発生したんだよって報告があったので。
0303デフォルトの名無しさん2010/11/11(木) 11:50:46
同じです。
0304デフォルトの名無しさん2010/11/13(土) 09:22:42
しょぼいPCで開発してる奴は死ね
0305デフォルトの名無しさん2010/11/13(土) 21:58:19
LabelのBorderColorを変更出来るようにする
初歩的なことですみません。
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
Dim aPen As New Pen(m_BorderColor, 1)
Dim aRect As Rectangle() = {New Rectangle(0, 0, Width - 1, Height - 1)}
e.Graphics.DrawRectangles(m_Pen, m_Rect)
MyBase.OnPaint(e)
End Sub

見た目には実装されているのですが、BorderStyleとは無関係に四角を描いてるだけです。
本来のBorderStyleを拡張するにはどうしたら良いのでしょうか?
0306デフォルトの名無しさん2010/11/13(土) 22:46:29
BorderStyleをNoneにする
0307デフォルトの名無しさん2010/11/13(土) 23:38:53
NoneにしてPaddingを全部1とかにするのがやっぱり簡単ですかね
0308デフォルトの名無しさん2010/11/13(土) 23:44:18
「本来のBorderStyleを拡張」ってどういう意味なんだ。

小学生じゃないんだから相手にエスパー能力を期待しているとしか思えないような
質問するなよと。
0309デフォルトの名無しさん2010/11/14(日) 00:13:24
>>305
ControlPaint.DrawBorder/DrawBorder3D
0310デフォルトの名無しさん2010/11/15(月) 01:35:26
Part20にあった質問なんだけど、この答えを知りたいです。

BindingSourceとTextBoxをバインドしています。
BindingSourceのカレントレコードが変更される際に入力をチェックして、
入力のキャンセルや、レコード移動のキャンセルを行いたいのですが、
どうしたらいいでしょうか。

PositionChangedやCurrentChangedイベントで出来るかと思ったのですが、
これらは移動後に発生するみたいですし。

よろしくお願いします。
0311デフォルトの名無しさん2010/11/15(月) 13:19:24
ハゲ以外で。
0312デフォルトの名無しさん2010/11/15(月) 22:51:39
>入力のキャンセルや、レコード移動のキャンセル

意味が分からん
0313デフォルトの名無しさん2010/11/15(月) 23:13:58
Gridのセル編集を開始したら保存ボタンを押すまで他の行の編集が出来ないようにしたいって話なんだけど…
0314デフォルトの名無しさん2010/11/16(火) 00:25:02
自己解決しました
ttp://www.eggheadcafe.com/software/aspnet/30776891/how-to-cancel-bindingsourcepositionchanged-event.aspx
0315デフォルトの名無しさん2010/11/17(水) 02:34:48
ユーザコントロールをコンボボックス風にドロップダウンで表示させたいんですが、やり方が全く分かりません。
どなたか参考になりそうな日本語サイトをご存じないですか?
0316デフォルトの名無しさん2010/11/17(水) 09:06:22
そういうのはWPFだろ
WPFで作ったコンボをVBに読み込むとか。
正攻法は大変だと思う
0317デフォルトの名無しさん2010/11/17(水) 09:07:20
もうどうでもいいからリストボックスでも表示してやれよ
0318デフォルトの名無しさん2010/11/17(水) 21:44:07
初心者スレに行くべきか悩んだんですが、型変換に関して
とあるAPIの関数を呼び出しているんですが

Public Declare Function ADC_SetConfig Lib "AIOUSB" Alias "VBADC_SetConfig" (ByVal DeviceIndex As UInteger, ByRef pConfigBuf As Byte, ByRef ConfigBufSize As UInteger ) As UInteger

これの第2引数、pConfigBuf。ヘルプには以下のような構造体が書かれていました。
' Config 構造体
<SerializableAttribute()> <ComVisibleAttribute(True)> _
Public Structure TUSBAI1616Config
Dim ChannelRange() As Byte
Public Sub Initialize()
ReDim ChannelRange(0 To &HF)
End Sub
Dim CalibMode As Byte
Dim TrigMode As Byte
Dim StartStopCH As Byte
Dim Oversample As Byte
End Structure

この構造体を第2引数のとおり、Byteとして渡したいんですがどう変換したらいいんでしょうか?
AllocHGlobal→StructureToPtrで取得したポインタを渡したら0除算云々と怒られました
3日3晩悩んで試行して解決できず、エロい人知識を貸してください
0319デフォルトの名無しさん2010/11/17(水) 22:00:14
そのDeclare宣言は変えられんの?
ByRef As TUSBAI1616Config
って定義するだけなんだけど
0320デフォルトの名無しさん2010/11/17(水) 22:23:02
>>319
Declareの宣言は勝手に変えるな馬鹿と言われて来たせいもあってか、その発想には至りませんでした。
明日試してみます。

オンラインマニュアル無いと思ってたらありましたので一応
ttp://accesio.com/MANUALS/AIOUSB_API_Reference.html#ADC_SetConfig


※サンプルプログラム(VB6)で使用されていた例
Private Type TUSBAI1616Config
ChannelRange(0 To &HF) As Byte
CalibMode As Byte
TrigMode As Byte
StartStopCH As Byte
Oversample As Byte
End Type

ADC_SetConfig DeviceIndex, Config, ConfigBufSize

これを、.net向けに>>318のように私が構造体を定義しなおしました。
0321デフォルトの名無しさん2010/11/17(水) 22:49:57
VB6サンプルじゃなぁ…
0322デフォルトの名無しさん2010/11/19(金) 01:09:46
テーブルの数だけテーブルアダプタが作成されてコーディングが非常に面倒なんですけど、
テーブルアダプタの共通化についてサンプルがあるWebサイトかなんかありますか?
0323デフォルトの名無しさん2010/11/19(金) 20:41:50
俺はデザイナーからコードを引っこ抜いて、簡易的な汎用テーブルアダプタを作った
どうせUpdateメソッドしか使わないからねぇ
0324デフォルトの名無しさん2010/11/21(日) 21:31:09
VB.netでコマンドライン引数を扱いたいのですが
取得する方法がいまいち分りません
どのようにすれば良いのでしょうか?
0325デフォルトの名無しさん2010/11/21(日) 21:35:41
Environment.GetCommandLineArgsとか、My.Application.Startupイベントの引数とか
0326デフォルトの名無しさん2010/11/21(日) 21:48:11
自己解決しました
以下の方法で取得できました
お騒がせしました

Dim returnValue As String()

returnValue = Environment.GetCommandLineArgs
0327デフォルトの名無しさん2010/11/21(日) 21:50:47
skshggrksg

起動時のコマンドライン引数を取得する
ttp://dobon.net/vb/dotnet/programing/commandline.html

@IT:.NET TIPS コマンドライン引数を取得するには?
ttp://www.atmarkit.co.jp/fdotnet/dotnettips/030cmdargs/cmdargs.html

【VB.NET】外部から引数を受け取るプログラムを作成する
ttp://blog.livedoor.jp/akf0/archives/51333101.html

コマンドライン引数の取得
ttp://go2vb.cocolog-nifty.com/blog/2007/04/post_1b46.html

.NET 入門 VB.NET - コマンドライン引数を扱うには... (2)
ttp://itnandemolab.blog70.fc2.com/blog-entry-2364.html
0328デフォルトの名無しさん2010/11/21(日) 23:22:35
もう解決してるのに嬉しそうに貼らなくていいです
0329デフォルトの名無しさん2010/11/21(日) 23:38:35
なにそれひどい。
0330デフォルトの名無しさん2010/11/22(月) 09:43:01
vb.net コマンドライン
でぐぐれば出てくるのにマジでぐぐる前にここで
質問してるのか
いい加減にしとけよ
0331デフォルトの名無しさん2010/11/22(月) 12:43:48
加減は見たつもり
■ このスレッドは過去ログ倉庫に格納されています