- 1 名前:デフォルトの名無しさん mailto:sage [2009/02/21(土) 17:53:36 ]
- 前スレ
VB.NET質問スレ(Part28) pc11.2ch.net/test/read.cgi/tech/1229695062/l50 テンプレは>>2〜
- 185 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 18:35:47 ]
- NotifyIcon
- 186 名前:デフォルトの名無しさん [2009/03/03(火) 20:09:32 ]
- >>185
ありが!!!
- 187 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 20:12:01 ]
- 答えは出てるが時計のとか言ってる時点で…
- 188 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 20:30:52 ]
- では何といえばいいのでしょうか
- 189 名前:デフォルトの名無しさん [2009/03/03(火) 20:55:41 ]
- ホームページをダウンロードして保存するプログラムを作りたいと思っています。
今会社のPCでも使用できるようなものにしたいんですが、 会社のPCでは外部にアクセスする際、社員番号とパスワードの入力が求められてしまいます。 そこで↓のページを参考にして認証の設定を考慮したPGを組んでみたんですが エラーになってアクセスできませんでした。考えられる原因と対策を教えてください。(漠然とした質問ですいません。) dobon.net/vb/dotnet/internet/usecredentials.html
- 190 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 21:07:03 ]
- タスクトレイ
- 191 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 21:37:11 ]
- >>190
言うと思った そこの名称は通知領域だ 嘘だと思うならWindowsのスタートメニューにあるヘルプとサポートで 通知領域を検索してごらん
- 192 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 21:44:50 ]
- 複数の呼称が与えられてる可能性を思いつかない単細胞さん?
ついでに言えば、どっちかといえばタスクトレイの方が一般的だと思うけどね。
- 193 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 21:48:33 ]
- 「与えられている」と思うなら調べてみればいいよ
- 194 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:08:17 ]
- グロッサリ的には正しくない、ってわけね。
そこは認めざるを得ない事実みたいね。 でもMSのサイトで使われているほど普及した用語を「間違い」と否定するのも どうかと思うけどな。 英語で"tasktray"を検索すると"notification area"の約半分のヒット数が出る。
- 195 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:09:30 ]
- どっちでもいいよ・・・
- 196 名前:デフォルトの名無しさん [2009/03/03(火) 22:18:49 ]
- ↓どなたかお願いします
ホームページをダウンロードして保存するプログラムを作りたいと思っています。 今会社のPCでも使用できるようなものにしたいんですが、 会社のPCでは外部にアクセスする際、社員番号とパスワードの入力が求められてしまいます。 そこで↓のページを参考にして認証の設定を考慮したPGを組んでみたんですが エラーになってアクセスできませんでした。考えられる原因と対策を教えてください。(漠然とした質問ですいません。) dobon.net/vb/dotnet/internet/usecredentials.html
- 197 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:21:02 ]
- >>196
ウザい。エラーの内容も書かずに答えられるエスパーはそうそういない。 ま、認証の方法がまずいんだろうけど。
- 198 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:23:40 ]
- しつけえぇぇ
エラーコードも書かない自分のコードもさらさないってエスパーじゃねっての するとお前は「分からないならレスしないで下さい」と言うっ!w
- 199 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:36:03 ]
- 分からないならレスしないで下さい
ごめんw
- 200 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:37:49 ]
- >>199
死ね
- 201 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:41:57 ]
- 分かる方だけお願いします
ホームページをダウンロードして保存するプログラムを作りたいと思っています。 今会社のPCでも使用できるようなものにしたいんですが、 会社のPCでは外部にアクセスする際、社員番号とパスワードの入力が求められてしまいます。 そこで↓のページを参考にして認証の設定を考慮したPGを組んでみたんですが エラーになってアクセスできませんでした。考えられる原因と対策を教えてください。(漠然とした質問ですいません。) dobon.net/vb/dotnet/internet/usecredentials.html これ以上詳しくは書けません
- 202 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 22:45:29 ]
- >>201
原因:コードが悪い 対処:コードを直す はい、答えたから。二度と来んなハゲ
- 203 名前:デフォルトの名無しさん [2009/03/04(水) 01:12:43 ]
- 茶々入れるやつは書き込むなよ
一番迷惑
- 204 名前:デフォルトの名無しさん [2009/03/04(水) 01:13:45 ]
- >202
悩み事があるなら俺が聞いてやるぞ
- 205 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 01:15:45 ]
- なんで>>202みたいな奴が質問スレに常駐してるのか理解に苦しむ
- 206 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 02:34:08 ]
- どっちもどっち
- 207 名前:デフォルトの名無しさん [2009/03/04(水) 09:38:53 ]
- >201
そのページは認証が必要なページの見方 君のやりたい事は外部にでる時に認証を通すやり方 会社の外部アクセス方法に何を使ってるかが解らんと解答は無理だわ(笑)
- 208 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 11:42:34 ]
- >>205
まともな質問に答えるためじゃないの?
- 209 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 14:06:47 ]
- メッセージボックスの音消す方法教えてください
- 210 名前:デフォルトの名無しさん [2009/03/04(水) 16:23:03 ]
- 複数のClassで共通に使いたい構造体はどこで宣言したらいいですか?
- 211 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 16:44:50 ]
- それらのクラスの外
- 212 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 16:51:45 ]
- ほんとうに構造体でいいの?
.NETでは特に理由がなければクラスを使った方が効率がいいよ
- 213 名前:デフォルトの名無しさん [2009/03/04(水) 16:55:03 ]
- >211,212
ありがとうございます。 VB.NETでクラス使うプログラミング初めてなのです。 訳分からないまま、クラスで構造体宣言したら、よそでも使えました。
- 214 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 17:08:54 ]
- ・・・・が・・・がんばれ
- 215 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 17:10:28 ]
- とりあえずStructureの存在は忘れていいよ
正しい使い方がわかってないと確実にクラスより非効率で制限が多いだけで無意味だから
- 216 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 17:37:43 ]
- またoo厨ですか?w
- 217 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 17:41:26 ]
- ooは関係ないだろw
同じことができるなら特に理由がなければクラスにするべき 両者の違いを良く理解した上でパフォーマンス上の理由や値としての意味上の意図があれば別だ
- 218 名前:デフォルトの名無しさん [2009/03/04(水) 18:57:34 ]
- 初歩的な質問ですいません。
教えて下さい。 VB.NET で、タブページ上にユーザコントロールを配置 するには、どのように操作すればいいでしょうか?
- 219 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 18:58:14 ]
- FormのVisibleをファウルスにすればクラスになるだろうがいつもそうしてる
- 220 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 19:00:10 ]
- コードからやろうとしているのかそれともツールボックスからやろうとしているのか・・・
ツールボックスならD&Dだしコードなら tab.pages(0).controls.add(ユーザーコントロールのインスタンス) とかじゃね?
- 221 名前:デフォルトの名無しさん [2009/03/04(水) 19:03:51 ]
- すいません。
ツールボックスから置きたいのですが、どこかにユーザコントロールの 一覧か何かが出てくるのでしょうか?
- 222 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 19:14:10 ]
- ユーザコントロール含んでるプロジェクトを一度ビルドすればツールボックスに出てくるっしょ
別プロジェクトのならもちろんプロジェクト参照が必要だが
- 223 名前:デフォルトの名無しさん [2009/03/04(水) 19:17:00 ]
- >>222
ありがとうございます。 まだビルドしていませんでした。 試してみます。
- 224 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 20:00:12 ]
- >>215>>217
よくある意見だがそれこそ勘違いだと思うけどね。 構造体の方がふさわしい場面はたぶん君が思ってるよりずっと多い。 例えばFormのプロパティ一覧見ただけでもわかると思うけど。 あと参照の意味がわかってない初心者なら構造体使っといた方が安全だったりする。
- 225 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 20:19:57 ]
- Formのプロパティ一覧を目で数えるのは面倒なのでリフレクションでパブリックなのを数えてみた。
プリミティブと列挙型を除くと24個。 型別で 8 System.Drawing.Size 5 System.Drawing.Rectangle 4 System.Drawing.Point 3 System.Drawing.Color 2 System.Windows.Forms.Padding 2 System.Drawing.SizeF ずっと多いとはとてもいえないって思うな。
- 226 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 20:22:25 ]
- どうでもいいよ。好きな方使えばいいんだし。
- 227 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 20:41:29 ]
- いや全然違うものだからそういう問題じゃないよ
どっち使うかは場合によるけど,かなり重要な違いだよ .NETではどちらかというとクラスより構造体のほうが 注意して,特別な意図があって 使うもの
- 228 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 20:46:08 ]
- だから、そういう違いが重要な場面ではきちんと違いを把握して使えばいいだろ。
>>210 が重要な場面とは到底思えないんだが。
- 229 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:02:51 ]
- 210の場合に限定した話をする人と、
一派論を述べる人がかみ合わないのは当然
- 230 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:07:36 ]
- 質問と回答で成り立ってるスレなんだから、一般論だけ、ってのは
微妙にスレ違いだな。
- 231 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:11:17 ]
- >>225
日本語NGな人? 「たぶん君が思ってるより」、「ずっと多い」と書いたはずだが。。
- 232 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:18:24 ]
- 「たぶん」って付けとけば、何を言ったって許される、ってもんでもない。
- 233 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:22:39 ]
- >>225にあるようなどう見たって「値」を表すような型を自分で作ることがどれだけあるか?
ということだな
- 234 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:24:21 ]
- >>225
あと「場面は」って書いてあるのも読めない人なんでしょうねw あ、sizeとかrectangleとかpoint一切使わない人でしたか
- 235 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:25:34 ]
- 荒らすなよ・・・
- 236 名前:デフォルトの名無しさん [2009/03/05(木) 08:36:48 ]
- OLEDBの項目名とかフィールド名に全角文字
使えますか?
- 237 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 09:00:49 ]
- >>236
そうやって聞いてる間にやってみてればとっくに結果出てるだろうに
- 238 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 09:33:36 ]
- まぁ>>224の言わんとしていることもわかる気はする
うちの新人君 classA a = new classA(); classA b = a; b.hoge = hogegege; あれ〜?aのhogeがかわっちゃってる・・・・とかねorz
- 239 名前:デフォルトの名無しさん [2009/03/05(木) 14:19:41 ]
- 若干VB.NETの質問から外れるのですが、
通常Windowsで使うアプリケーションを作成する場合 VBやVisual Cといったソフトを使いますが、こういったGUI用のソフトを使わずに 普通のC言語やBasic言語でも同じようなGUIのプログラムを作ることは 可能なのでしょうか? もし可能だとしてやはりかなり手間がかかるのでしょうか?
- 240 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 14:29:34 ]
- >>239
全部自前でやるからめんどくせぇwwwww
- 241 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 17:59:39 ]
- >>239
全部メモ帳で書く。とか言ってるのか? 出来るけどめんどくせw 興味あるなら↓の「WindowsSDK編」でも見てみるといい ttp://homepage2.nifty.com/c_lang/index.html
- 242 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 20:42:27 ]
- ビルドしたexeファイルにはWindowsなどに設定した個人的な情報はどの程度入っているでしょうか?
OSのユーザー名(アカウント)とかは入っているでしょうか?
- 243 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 23:12:15 ]
- 前に中開いたらビルド場所が書いてあった気がする
- 244 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 23:26:49 ]
- .NETは知らないけど、むかしのコンパイラは情報が埋め込まれていてウイルスを作った奴を特定できたとか
ていうか、それが当たり前の世の中になってほしい
- 245 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 23:30:47 ]
- .NETのEXEをバイナリで覗いたことはないが
中は確か中間言語だったっけ? コメントされた上司の悪口とか抽出できたらおもしろそうだな
- 246 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 19:36:20 ]
- メモ帳で開いてみたら?
- 247 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 01:35:52 ]
- >>243-246
レスありがとう バイナリエディタで開いたらビルドしたパス名が入っていました。 デスクトップにあるフォルダとかだとユーザー名が入ってしまいそうですね。
- 248 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 15:45:46 ]
- >>247
My Project|コンパイル|詳細コンパイル オプション|デバッグ情報を生成 のところをnoneにしたらパス消えるよ
- 249 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 22:09:13 ]
- ツールバーに音をだしたり動画を再生するコントロールがねー
- 250 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 22:17:30 ]
- >>249
AxWindowsMediaPlayer
- 251 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 22:20:05 ]
- .NETのクラスで用意してくれないとこまtっちんぐ
- 252 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 22:58:55 ]
- つWPF
- 253 名前:デフォルトの名無しさん [2009/03/08(日) 00:12:01 ]
- 400行くらいで結構機能満載な画像ビューワー出来ました
ほとんど.net任せで作れますね
- 254 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 00:28:50 ]
- ソース付きでうp
- 255 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:02:25 ]
- iRが30を超えていてもメッセージがでちゃう
iR = cRa.Next(1, 39957 + 1) If 1 <= iR <= 30 Then MsgBox(iR) End If
- 256 名前:デフォルトの名無しさん [2009/03/08(日) 01:04:57 BE:2034010087-2BP(182)]
- ■韓国からWBCの腹いせ食らってるぜwwwwwwww
***************************************** WBCで日本相手にコールド負けを喫した韓国が mamonoサーバーに攻撃開始 VIPPERはこれに対し反撃を行う ・開始時刻: 24:30 ・手段:Apache砲/hping砲 ・Apache砲弾:vipshota.if.land.to/NAVER.zip ・攻撃先:www.naver.com WBCで韓国がファビョって2chに攻撃★2 takeshima.2ch.net/test/read.cgi/news4vip/1236440497/ *****************************************
- 257 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:09:30 ]
- >If 1 <= iR <= 30 Then
こんな書き方をするのが悪い。基本解説サイトを通読するところからやり直し
- 258 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:13:05 ]
- >>256
ファビョってるのはお前も一緒じゃねえかw 本当コピペ君って馬鹿だな、まで読んだ。
- 259 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:20:49 ]
- >>257
わろたw 懐かしいこの発想〜 この書き方のがわかりやすいもんねw
- 260 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:37:56 ]
- >If 1 <= iR <= 30 Then
これはどういう評価してんの? コンパイル通るってことは仕様なんでしょ?
- 261 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:40:40 ]
- >>260
おもしろくなって俺もやってみた 確かにその式31超えてもTrueで評価されてるな てかそんな書き方出来るって初めて知ったわw
- 262 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:48:23 ]
- 適当なこと言うけど、Option Strict Offだと
昔のBASICの流れでTrueは-1、 Falseは0とかに暗黙的に変換される仕様に なってるとかじゃないの
- 263 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 01:57:29 ]
- 見えない括弧があるってことかw
31を越えるって事は、 1 <= iR が <= 30 かどうかを評価してるのかも。
- 264 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 02:13:21 ]
- 1 <= iR を True(-1)と評価した後に
True(-1) <= 30 を評価してるんだろうね
- 265 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 05:13:39 ]
- If 1 < 0 < -1 Then
これだとFalseになるから多分>>264で正解なんだろうな つうか何のためにこんな仕様になってるんだ? VBAでもこんな書き方使った記憶がないんだが
- 266 名前:NAS6 ◆kl1JWE6W72 [2009/03/08(日) 07:36:07 ]
- >>254
ttp://www5b.biglobe.ne.jp/~NAS6/ viewer 拡大縮小(&画面に合わせて) 同フォルダ内巡回 ファイルゴミ箱&コピー 位を実装してます
- 267 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 07:45:07 ]
- OpenFileDialogをCancelしたときはExitSubしといた方が良いとおも
- 268 名前:NAS6 ◆kl1JWE6W72 [2009/03/08(日) 08:30:38 ]
- >>267
対応しました
- 269 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 10:34:05 ]
- DataViewにはRawのフィルターはあるけど
とくていの列だけテーブルから持ってくるメンバが用意されてないようだが
- 270 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 12:32:50 ]
- >>265
だから、恐らく大昔のMS BASIC時代からの流れ。 この仕様を使ってif文を使わずに計算の結果を変えたり条件分岐につかったり したんじゃなかったかな。 もっとも、Trueは-1(0の1の補数)じゃなくて1だったような気もしたが。
- 271 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:13:27 ]
- >>270
>もっとも、Trueは-1(0の1の補数)じゃなくて1だったような気もしたが。 BASICは昔から-1、1はC言語でしょ VB.NETではTrueを1に変換することも出来るけどね(Convert.ToIntとか) それと、<,>,<=,>=などは+,-,*,/と同じ演算子だから、すべて演算した結果が 真か偽かで条件分岐してるだけなんだけど
- 272 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 19:42:41 ]
- >>271
おいおいcにはtrueって概念はないよw これ有名な話。cで決まってるのは偽が0に評価されるってことだけ。 Cのif文は、要するにJZ(Jump if Zero)だからね。 それと確かに昔のMS系のBASICの真値は1だった記憶がある。 まあどうでもいいか
- 273 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 22:05:20 ]
- vb.netもbrfalseだよ
- 274 名前:デフォルトの名無しさん [2009/03/10(火) 01:58:14 ]
- CreateObjectで起動したEXCELプロセスが、VBアプリ終了しても終わらないんですが、なぜかな?
- 275 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 04:11:45 ]
- Marshal.ReleaseComObject で検索をクリック!
- 276 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 06:56:08 ]
- >>272
trueは概念ではなく値。 そして現在のCには_Boolという型が存在する。 まったくcase-insensitiveな奴にはロクな奴がいないな。
- 277 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 13:29:15 ]
- A=true
Cint(A)は? B=folse Cint(B)は?
- 278 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 13:38:55 ]
- >msdn.microsoft.com/ja-jp/library/ae382yt8.aspx
MSはその仕様を「問題」と認識してるらしいよ
- 279 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 14:02:57 ]
- >>278
>「問題」と認識してるらしいよ 何処をどう読んだらそうなるわけ?
- 280 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 14:06:21 ]
- >ここでは、組み込みデータ型の演算で起きる一般的な問題についていくつか説明します。
これじゃね?
- 281 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 14:11:26 ]
- で、解答用紙はどこに提出すればいいのでしょう
- 282 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 17:57:08 ]
- 問題を起こす主体は「間抜け」、ということで宜しいか?
- 283 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 18:15:20 ]
- 自作の2つのアプリがあって、
1つの方でもう一方を起動すると 実行結果が返ってくるようにしたいのですが どんな方法で可能でしょうか?
- 284 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 18:17:37 ]
- バッチ処理的なもんならProcess使って標準出力でいいんじゃね
- 285 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 18:18:32 ]
- 標準入出力を使う
別プロセスにする必要がないなら もう一方のアプリをdllと同じように参照してその中のメソッドを直接呼ぶこともできる いちばんスマートなのは共通部分をdllにすること
|

|