質問者が何を聞いているのかという点では、
>>934 のいうことももっともだと思うが、
AccessよりもVBという考えは間違いでもあるので、そのあたりの情報を収集し、
上司を説得する方法も考えた方がいいと思う。
VB.NETに関係する部分はこのスレで引き続き質問出来るわけだし。
上司を説得するなんて仕事してたら無理ってわかるようなものなのに
えっ!? キミがリストラされた会社ってブラックリストに有るんだ。
<samplelist> <sample> <test>test</test> <testlist> <factor> <factor1>100</factor1> <factor2>1</factor2> </factor> </testlist> </sample> </samplelist> 上記のようなXMLをDOMとXPathで読み出したいと思っています (<sample>、<factor>要素は実際は複数存在します) <sample></sample>の中のデータをsampleクラスのインスタンスに それぞれ落とし込んで管理しています。 XMLnodelistにSelectNodesでそれぞれの要素のリストをつくって 取り出せないことはないのですが、データの抜き方が気持ち悪いです [samlpelist]-[1番目のsample]-以下それぞれの要素に処理 というような処理は可能でしょうか
>>955 selectNodes(".//*")
だが
>>901 の上司はいわゆる部下の提案など聞かないタイプ
実際に彼がVBで作ったものを上司に見せれば上司も考えを改めるだろう 悲惨な出来になるのは間違いないから
>>956 XPathについての知識が全然足りないということが分かりましたので
ロケーションパスをしっかり把握できるぐらいまで学習します
ありがとうございました
で、どのレポートツールがいいかって話はどうなった?
962 :
955 :2010/01/14(木) 22:02:46
>>956 ありがとうございました。
やりたいことが形にできました。
>>938 レスどうもです。スレッドでやってみようと思います。
VB2008EEを使っています。 Color構造体って TextBox1.BackColor = まで書いた時に列挙体のように候補が出てくるんですが、 これを自作構造体でやるにはどうすればいいですか?
>>964 Sharedで自分自身の型のプロパティを書く
Color構造体のメンバ一覧をまず見れ
ボタンを12,12等のサイズにしてbackcolorを黒にし、Textに何も入れない時に点線みたいなのが表示されます 点線を無くし、ただの黒いボタンにするにはどうするのでしょうか?
>>967 それ、オブジェクトを選択したときの表記の点線じゃないの?
>>968 ・・・!
どうもそれみたいでした
消す事って出来ないのでしょうか?
>>969 ボタンじゃなくピクチャーボックスとかラベルにすればいいんじゃない?
>>970 ボタンでやりたかったのですが無理っぽいですかー
諦めてこのままやります!
ありがとうございました
Buttonクラスを継承して独自のボタンを作ります。 この独自クラスでは、コンストラクタあたりでSetStyleメソッドを呼び出して、 スタイルからControlStyles.Selectableを外せば、選択できないボタンになり、 結果として点線の枠線はでなくなります。 だそうだ
できた Public Class Class1 Inherits Button Sub New() Me.SetStyle(ControlStyles.Selectable, False) End Sub End Class
なんというか・・・・うん・・・
なんだよー
HttpWebRequest クラスでサイトにアクセスしたいのでヘッダー情報を設定したいのですが メンバの一覧に出てこないヘッダー(サイトの固有?)はどうやって設定したら良いでしょうか?
HeadersにAddする
>>977 ありがとうございます。できました。
webreq.Headers.Add("Host: www.hogehoge.com")
webreq.Headers.Add("Proxy-Connection: Keep-Alive")
この二つの設定が通らないのですが、どうやって設定すれば良いでしょうか?
HostはWebRequest.Createで指定したURLのホストに強制的に設定 変更できない Proxy-ConnectionはProxy設定してKeepAlive=Trueで
980 :
964 :2010/01/16(土) 00:30:26
>>966 すみません、質問がわかりにくかったかもしれません。
= を書いた時点でインテリセンスを働かせて候補を出したいという意味です。
Private _myBackColor As MyColor
Public Property MyBackColor() As MyColor
Get
Return _myBackColor
End Get
Set(ByVal value As MyColor)
_myBackColor = value
End Set
End Property
Public Enum KnownColor As Integer
Red = 1
End Enum
Public Structure MyColor
Public Sub New(ByVal knownColor As KnownColor)
Me.value = CShort(knownColor)
End Sub
Private ReadOnly value As Short
Public Shared ReadOnly Property Red() As MyColor
Get
Return New MyColor(KnownColor.Red)
End Get
End Property
End Structure
を記述して、Me.MyBackColor = まで打ってみましたが
Color構造体のように候補はでませんでした。わかる方いましたらお願いします。
こうなってくるとプログラマーというより、 Visual Studio ユーザーだな。 マニュアル嫁。
>>980 んー、確かにColorのStatic Readonlyプロパティがインテリセンスに入力候補として
いきなり出てくるのは不思議。
何かそういうことが可能になる属性でもあるかと思って調べてみたが、
今のところ見つからない。
さっき気付いたけど、これVBのみでC#はない機能のようだから、
ひょっとするとVB専用にIDEレベルでColorを特別扱いするように実装されてるのかも。
>>981 980はそうおかしなことは言ってないぞ。
何がマニュアル嫁だ馬鹿かw
超初心者です。 コンボボックスで初めから選択肢のうちのひとつを選択させておきたい (要するに標準の選択肢を用意したい)のですが、 プロパティの中にもそのような項目はありませんでした どうすればよいでしょうか。 当方visual basic 2008 express editionをつかっています。
超初心者が来るスレでは無いです。 初心者にジョブチェンジしてから来て下さい。
HttpWebRequest クラスでサイトにアクセスしたいのですが、 最初にIDとパスワードを使ってログインしなければならないのですが、 IDとパスワードをPOSTするアドレスがhttpsのため、普通の方法では駄目なようなのですが、 対処方法を教えて頂きたいです。
コンボボックス.SelectedIndex = 10;
>>986 ん?httpsでも何も変わらんと思うが、普通の方法ってどんな方法?
990 :
980 :2010/01/16(土) 03:37:25
>>982 >VB専用にIDEレベルでColorを特別扱いするように実装されてるのかも。
C#で出ないならその可能性が高そうですね。
構造体でのインテリセンスは諦めることにしました。
ありがとうございました。
別のアプリケーションもしくは特定のアプリケーション実行中に ワンキーでForm1のウインドウをアクティブにしたいんですけど どうすればいいですか?
ローレベルフック。コンビネーションでよければホットキー。
もう少しわかりやすくお願いします
とりあえず単語でggrks Windowsツールを使ったことあるならホットキーくらいは知ってそうなもんだろう
VB.netってC#とどういうつながりなんだろう C#のほうはVS2008であったけどVBにはなかったい自動実装プロパティいれたり・・・ C#でテストしてからVB作ってるのかな
996 :
デフォルトの名無しさん :2010/01/17(日) 18:53:49
MSの中の人が使ってるのは基本的にC#だからMSの意向がより早く反映されるんだよ
ああ、それは元々C#はVSのインテリセンスとかの恩恵を最大限に受けられる事を前提に マイクロソフトが開発した言語なわけで、VBとはちょっと思想が違うんでしょ だから、新しい機能とかはVBよりも選考してC#側で取り入れているんじゃないの LINQの記述方法がfromからだったりするのもインテリセンスが影響しているとか
VPNや専用回線やaspxを使わず、Windowsフォームから離れた施設の SQL Server 2005 Express にネット経由で接続することは可能でしょうか? 一応、サーバーがある施設はダイナミックDNSの登録はしてありますが。 ConnectionString の DataSource に ドメイン名:ポート番号 を記述しても うまく接続してくれません。 もし接続&データ取得が可能でしたら、どうかその方法をご教示下さい。
>>998 すすめはしないがサーバーやサーバー側ルータの1433tcp/1434udpポートを空けとく
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。