1 名前:デフォルトの名無しさん mailto:sage [2011/12/28(水) 23:43:48.38 ] 前スレ VB.NET質問スレ(Part37) toro.2ch.net/test/read.cgi/tech/1317448996/
245 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 16:59:34.80 ] エスパーしてみる。 おまえさんにWin32APIを使うのは無理だな。
246 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 17:40:40.21 ] >>244 > エラーが出ます この手の質問する奴って、なぜか知らんが決まってエラーの内容は書かないんだよね。
247 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 18:06:13.65 ] >>246 エラー内容書いてちゃんと質問する人は ここに来る前にネットとかで自力で調べるからここには来ないんじゃないか?
248 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 18:26:29.50 ] なんという正論
249 名前:244 忍法帖【Lv=3,xxxP】 mailto:sage [2012/02/12(日) 19:09:26.64 ] レベルが足りなくて文章量の都合により省略しました エラー内容は エラー 1 名前空間のステートメントが無効です。 C:\...\Form1.vb 2 1 project です
250 名前:デフォルトの名無しさん [2012/02/12(日) 19:15:23.29 ] >>249 わらたw
251 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 21:03:06.20 ] >>249 Googleと言う検索サイトで検索すると出てきますよ粕
252 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 21:11:39.74 ] 同時に長時間複数のバックグラウンド使うのってやめたほうがいい?
253 名前:デフォルトの名無しさん mailto:sage [2012/02/12(日) 21:47:04.93 ] >>252 何故にそのような思考に至ったのですか?
254 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 18:40:59.44 ] まさに >>247 のいう通りggってもいねぇ、っていう。
255 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 22:23:24.17 ] パケットキャプチャを作っています 開発環境はWin7(64bit)+VB2010です 以前の環境WinXP+VB2005では正常に動いていた Dim socket As New Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.IP) が処理されず次の行に遷移していないようです エラーというわけでもなく何が原因かわかりません たすけて!
256 名前:デフォルトの名無しさん mailto:sage [2012/02/13(月) 22:28:11.49 ] 管理者権限で実行
257 名前:デフォルトの名無しさん [2012/02/13(月) 22:28:43.49 ] 以前の環境で作りましょう
258 名前:255 [2012/02/13(月) 22:36:56.83 ] ソリューションエクスプローラーのプロジェクト名を右クリック→プロパティ アプリケーションタブのWindows設定の表示ボタンをクリック UACマニフェストオプションを <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> に変更し保存 指示に従いVB再起動 で正常に処理されるようになりました ありがとう
259 名前:デフォルトの名無しさん [2012/02/14(火) 00:50:19.49 ] テキストボックスに入力された文字列をわけたいのですがどのようにすればいいでしょうか とりあえず左辺と右辺にわけてstring型の変数に入れる所までは自分でできたのですが・・・。 3x+5を「3x」「+」「5」にわけたいんです
260 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 01:12:47.43 ] >>238 結局C#でやってみたらできました。 ありがとうございます^^
261 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 02:18:10.71 ] バ
262 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 02:18:25.82 ] |
263 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 03:15:51.04 ] ロ
264 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 06:17:26.76 ] >>256 グーグル先生に聞けば教えてくれます
265 名前:264 mailto:sage [2012/02/14(火) 06:32:48.12 ] アンカーミス >>259 ね ttp://msdn.microsoft.com/ja-jp/library/b873y76a(v=vs.80).aspx#Y0
266 名前:デフォルトの名無しさん mailto:sage [2012/02/14(火) 21:42:36.00 ] 【企業】 「アップル、ホイットニー・ヒューストン死亡報道直後にのアルバム値上げ!酷い!」報道→実は値上げしたのはソニーでした uni.2ch.net/test/read.cgi/newsplus/1329202959/l50
267 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 11:51:50.79 ] DataGridViewで質問です。 RowEnterイベントで、行の移動をキャンセルすることは できないでしょうか?
268 名前:デフォルトの名無しさん [2012/02/15(水) 12:39:17.90 ] >>267 できます
269 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 12:42:14.46 ] >>268 おぉ! できましたらやり方を教えてくださいませませ。
270 名前:デフォルトの名無しさん mailto:sage [2012/02/15(水) 14:13:13.20 ] 韓国大手製菓会社オリオンのチョコレート製品から基準値14倍の細菌が検出され、保健当局が緊急回収を命じたことが分かった。オリオン製菓は2年前にも製品から細菌が検出され回収を行っていたという。韓国メディアが14日、相次いで報じた。 基準値の14倍もの細菌が検出されたのはオリオンの人気シリーズ、Market Oのミルクチョコクラシックミニスペシャル。昨年12月28日に益山工場で生産された製品2万4030個で、1グラム当たり基準値1万個をはるかに超える14万個の細菌が検出された。 食品医薬安全庁は同製品の流通と販売を禁止し、市場に出回っている当該製品を回収させるなど行政処分を行った。問題の製品はすでに流通されておらず、オリオン製菓は原因が分かるまで同製品の生産と流通を無期限中断することを決めた。 バレンタインデーに発覚した食品の安全問題に、韓国では衝撃が走った。多くのメディアが「Market Oのチョコレートは細菌のかたまり」「基準値14倍の細菌検出で衝撃」「悪夢のバレンタインデー」などと報じた。 なお、オリオン製菓の「Market O リアルブラウニー(チョコレート焼菓子)」は2年ほど前から、韓国を訪れる日本人観光客の間で大人気となっている。昨年も韓国旅行のお土産ランキングの上位に挙がり、話題となった。(編集担当:金志秀) news.livedoor.com/article/detail/6280729/
271 名前:デフォルトの名無しさん [2012/02/15(水) 19:37:45.72 ] >>269 イベント発生中にキャンセルではなく戻す
272 名前:デフォルトの名無しさん mailto:sage [2012/02/16(木) 23:47:22.87 ] .NET初心者です。いろいろ調べたのですが、わからないことがありましたので、 心当たりがあれば教えてください。 環境 VisualStuio2008 .NetFramework3.5 IE8.0 WindowsXP 現在、画面Aから画面Bへの遷移中にIEのタイトルバーが文字化けする現象が起こっています。 あくまで遷移中なので約一秒程度の出来事なのですが、どうにも原因が特定できずに もやもやします。(遷移後は文字化けしていません) 文字化け、ということなのでIEの設定かと思いエンコードをチェックすると Shift_JISでした。ASPXでもA、B画面ともにShift_JISをMETAタグで指定しています。 次に、ASPXのタグの表記方法が間違っていたため、 Shift-JISをShift_JISに titleタグをMETAタグの下に配置しましたが、状況は改善しませんでした。 ページ・タイトルバーの文字化けに関する検索結果はおおよそチェックしましたが、 遷移中のみに発生する事象については見つからなかったので、同じ事象を見たことがある などあれば教えてください。
273 名前:デフォルトの名無しさん [2012/02/17(金) 00:01:58.04 ] >>272 見たことありません
274 名前:デフォルトの名無しさん [2012/02/17(金) 00:04:03.90 ] パスの最後が¥で終わっているかどうかを判定するメソッドってありますでしょうか? ない場合は、自分でコードを書いて処理するのでしょうか?
275 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 00:07:25.11 ] EndsWith
276 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 00:25:32.38 ] >>275 できました. ありがとう。
277 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 00:35:54.06 ] Path.Combineを使えば、最後が\かどうか気にしなくて良くなるよ。
278 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 03:26:17.99 ] おまえらの会社はもうすぐつぶれる
279 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 06:39:19.82 ] 日本オワタ
280 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 15:29:18.54 ] >>278 学生ですが( ´Д`)なにか?
281 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 17:03:44.12 ] >>272 デフォルトのエンコーディングは何?シフトJISにしたら?
282 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 18:20:10.99 ] >>280 学校がダメって・・・。カワイソス
283 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 20:38:18.40 ] >>272 IEのデフォルトエンコードが日本語自動選択とかシフトJISになってないとか 言語設定が日本語になってないとか?
284 名前:デフォルトの名無しさん mailto:sage [2012/02/17(金) 21:11:54.24 ] 画像を重ねて表示するときに優先順位みたいなのってつけれないの? 1が一番手前で3が一番後ろ、2がその間とかそんな感じに
285 名前:デフォルトの名無しさん [2012/02/17(金) 22:09:18.82 ] >>284 コントロール右クリックして味噌 詳しく知りたかったらZオーダーでぐぐれ
286 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 02:01:24.40 ] dim hogehoge() as string dim hogehoge as string() dim hogehoge as array dim hogehoge as arraylist この違い教えてくだしあ
287 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 04:16:20.78 ] CreateGraphicsを使ってpngファイルの一部をpicturebox1描画しようとして、エラーはでなかったのですが描画されません ソースコードはこれです Private img As Image = Image.FromFile("test.png") Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Dim g As Graphics = PictureBox1.CreateGraphics() Dim rect As New Rectangle(10, 10, 100, 100) Me.Controls.Remove(Button1) g.DrawImage(img, 0, 0, rect, GraphicsUnit.Pixel) g.Dispose() End Sub 参考にしたのはここです dobon.net/vb/dotnet/graphics/drawimage.html#section4
288 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 05:57:03.62 ] 画面のある場所を自動クリックするコーードはどう書けば
289 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 10:51:16.02 ] >>286 上二つは両方ともStringの配列。 Arrayは配列の基になるクラス。配列なら型無関係に何でも突っ込める。 ArrayListはSystem.Collections.ArrayListの事で、動的配列だな。 >>287 描画された後に更新がかかって、背景色で上書きされたってオチじゃないか?
290 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 11:56:40.50 ] >>289 PictureBox1_Paintの中に書いたら表示され続けるのですが これだとimgやrect等の変数を渡せないのでどうしようかとしているところです DrawImageで描画するプロシージャにimg,rectを渡して表示するにはどうしたらいいでしょうか
291 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 12:29:36.99 ] >>290 >>287 のコードでもimgは渡せてるし、同じ様にrectも渡せばいい。 描画に必要なデータ等を予め用意しておいて、Paintイベントではそれを使う。 描画内容を変更する時は、データを差し替えてInvalidateで再描画をかける。 伝統的な方法だとこんな感じだな。
292 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 12:41:41.66 ] おまえらNECリストラされるん?
293 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 12:58:48.49 ] ACOSが終わった時に既に。
294 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 22:42:40.40 ] >>281 >>283 既にチェック済みです。日本語のShiftJIS設定になっていました。
295 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 22:46:12.25 ] WireSharkとかで通信内容キャプってみたら? IEが文字セットを勘違いしそうな内容が見つかるかもしれない。
296 名前:デフォルトの名無しさん mailto:sage [2012/02/18(土) 22:47:16.95 ] 文字化けじゃなくてurlが表示されてんのを勘違いしてないか?
297 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 15:48:31.16 ] グラデブラシのサイズって何のサイズなんだろ… 例えば幅100の白→黒グラデブラシ作って幅100のrectangleに 描画すると70-80のあたりでもう黒になってそこからまた白→黒 サイクルが始まるんだけど 結局130位のオーバーサイズで作るしかないのだろか
298 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 16:18:57.42 ] 自前のクラス?
299 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 16:30:24.06 ] >>298 いや。普通のLinearGradientBrush Dim gb As New LinearGradientBrush(New Point(0, 0), New Point(100, 0), Color.White, Color.Black) って作ったやつ
300 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 17:04:56.08 ] >>299 試してないけど、これかな 相対値または絶対値の指定 LinearGradientBrush の MappingMode プロパティは、StartPoint が相対値として解釈されるか、絶対値として解釈されるかを決定します。 RelativeToBoundingBox の MappingMode は、EndPoint の値が描画された領域のサイズに対して相対的であることを指定します。 Absolute の MappingMode は、StartPoint の値がデバイス非依存ピクセルで表されることを指定します。 既定では、MappingMode は RelativeToBoundingBox に設定され、StartPoint は相対値になります。 ttp://msdn.microsoft.com/ja-jp/library/system.windows.media.lineargradientbrush.startpoint(v=vs.80).aspx
301 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 18:34:35.50 ] >>300 ありがと、そしてゴメンなさい 2005だからDrawing2Dの方だったのとそもそも自分の勘違いでした 描き始めの位置をずらした分ずれてただけでした
302 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 21:24:55.84 ] Openformsに追加するには、Showするしかないのでしょうか? 非表示でOpenformsに追加したいです。
303 名前:デフォルトの名無しさん [2012/02/20(月) 22:32:19.37 ] >>302 hideしたら?
304 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 22:38:46.75 ] 具体的にどうすればいい?
305 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 22:43:05.89 ] 素直に考えれば、そもそもApplication.OpenFormsをそんな風に使うのが間違ってる。 何がしたいのかわからんけど、それがApplication.OpenFormsである必用は何もないはず。
306 名前:デフォルトの名無しさん mailto:sage [2012/02/20(月) 22:54:58.34 ] 同意 なんでもともと自分の管理下にあるものをわざわざ面倒な方法で扱わないといけないのか Sharedフィールドに入れとけ
307 名前:デフォルトの名無しさん mailto:sage [2012/02/22(水) 20:40:50.94 ] あるテキストの改行が Cr CrLf Lf の 三つが混ざっちゃうことあるの?
308 名前:デフォルトの名無しさん mailto:sage [2012/02/22(水) 21:09:54.58 ] 複数の環境で編集すればあるね
309 名前:デフォルトの名無しさん mailto:sage [2012/02/22(水) 21:15:37.18 ] すればアルか
310 名前:デフォルトの名無しさん mailto:sage [2012/02/22(水) 22:55:10.66 ] crlf->lf cr->lf lf->crlf ってやれば統一できる
311 名前:デフォルトの名無しさん mailto:sage [2012/02/22(水) 23:27:25.72 ] 一番上いらない気が
312 名前:デフォルトの名無しさん mailto:sage [2012/02/22(水) 23:39:04.46 ] 一番上がなかったらcrlf->crcrlfになっちゃう
313 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 00:59:25.95 ] crlf->lf crlf->lf cr->lf lf->crlf のほうがいい
314 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 01:24:10.82 ] まあ、StreamReaderとかはそこら辺空気読んでくれるから あまり気にしなくて良いのだけどね。
315 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 03:02:33.77 ] -> ナニコレ
316 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 07:03:33.97 ] :ー)
317 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 19:59:52.11 ] >>313 crlfを2回置換する意味はなんだ? それやると、crcrlfってあったときに1つの改行になるとおもうが それを意図してるのか? 俺はこれの解釈はcrとcrlfで二つの改行だとみなすべきだと思うんだが
318 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 20:13:25.08 ] CRCRLFはエディットコントロールのソフト改行で使われてたと記憶してる
319 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 20:23:13.49 ] pingやwmicの改行文字はcrcrlfらしいな
320 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 20:56:21.94 ] CrCrLfはWindowsだと1回の改行でMacだと2回の改行?
321 名前:デフォルトの名無しさん [2012/02/24(金) 07:40:43.73 ] FileSystemWatcher に何かのパスを設定した後に FileSystemWatcher1.Path = "" と空のパスに戻したいのですが、 「ディレクトリ名 が無効です。」となり例外がスローされて空のパスに設定できません。 どうすれば空のパスに設定できますでしょうか?
322 名前:デフォルトの名無しさん mailto:sage [2012/02/24(金) 22:23:02.35 ] >>321 なんのためにそんな事をしたいのだ?
323 名前:デフォルトの名無しさん [2012/02/24(金) 22:27:59.22 ] StreamReaderでテキストファイルを読み込むとき、初期位置に戻すのはどうするのですか? インスタンス.Seek(0, SeekOrigin.Begin)で戻るとネットにはあるのですが、戻らないです・・・ 最終手段はDisposeして再生成ですけど、それ以外で何か方法はありますか?
324 名前:デフォルトの名無しさん mailto:sage [2012/02/24(金) 22:50:47.05 ] >>323 DiscardBufferedData呼んだ?
325 名前:デフォルトの名無しさん mailto:sage [2012/02/24(金) 23:04:03.51 ] >>323 呼んでません ためしてみます 本当にありがとうございました
326 名前:デフォルトの名無しさん mailto:sage [2012/02/24(金) 23:04:17.82 ] >>324 です
327 名前:デフォルトの名無しさん mailto:sage [2012/02/24(金) 23:51:22.59 ] クライアントはブラウザ サーバーはVB.net で、スカイプのようなアプリを作ろうとしていますが、どうしても分からない点があります ブラウザからのPOSTデータをサーバーで受信する方法です 教えていただけませんでしょうか
328 名前:デフォルトの名無しさん mailto:sage [2012/02/24(金) 23:53:40.75 ] ソケットを開け
329 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 00:08:48.21 ] >>328 返信ありがとうございます ですが当方、おっしゃる意味が全く理解できませんでした 独学のみで1から修行しておりまして、また、ぐぐってもPOST送信しか出てこず途方に暮れています
330 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 00:12:14.42 ] だったらVB関係なくネットワークをちゃんと基礎から勉強しろ どうせ知識がないと無理だ
331 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 01:37:17.20 ] ListBoxは ListBox全体じゃなくて Item(0)だけをEnabled=False とかにできるの?
332 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 01:51:13.95 ] Removeしないの?
333 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 02:26:53.92 ] >>331 試してみればわかるじゃんw
334 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 11:36:15.38 ] >>329 VB.NETでWEBサーバを実装してからスカイプ機能の組み込みですね。 相当ハードルが高いと思いますよ。 この辺りが参考になるかも www.studyinghttp.net/ 輪廻転生を繰り返して100000年くらい勉強をすればなんとかなると思います。
335 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 11:58:06.34 ] 下から始めるより、上から始めたほうがいいんじゃないかな。 Visual Web Developer でテスト用サーバを起動して、 WireSharkでブラウザとのHTTPのやり取りを覗き見るとか。 いきなりTCP/IPレベルからやると、全体のイメージが把握し辛い気がする。
336 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 12:59:48.11 ] >>335 もの凄く親切なアドバイスだな。
337 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 13:09:39.77 ] おまいら不親切だな。 ここを見れば5分で作れるし。 dobon.net/vb/dotnet/internet/tcpclientserver.html
338 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 13:41:40.28 ] Apacheのソースも参考にすると良いですよ。
339 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 16:40:21.66 ] 質問なんですが、webclientを使ってウェブ上のxmlデータを取得したいんですが、 403 使用不可能 というメッセージが出て取得できません。 yahooとかのhtmlを取得することは出来るのですが何故でしょう?
340 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 16:48:48.29 ] 正規の手順も踏まずに野放図にアクセスしようとする輩から身を守ってるんだよ
341 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 16:52:11.09 ] >>340 いや、APIなのでアクセスできるはずなんですが・・・
342 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 16:56:12.49 ] xmlならdomでアクセスすればいいのに
343 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 22:04:42.21 ] >>334-335 すごく助かります 正直あきらめて、ただのボーリング式のmysqlレコード出力ツールになりそうでした 今まではずっと、意味が分からずともまず解を得て、次にそれを解析し理解する手順で独自学習してきました 今回もとりあえず>>337 さんのを理解し自在に変更できる水準まで追求してみます ありがとうございました
344 名前:デフォルトの名無しさん mailto:sage [2012/02/25(土) 22:41:39.19 ] 沢山釣れましたね。おめでとう。
345 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 04:59:48.71 ] まずAPIだからどうこうという考え方がおかしい アクセス権が無ぇってんだからどんな手段だろうとダメなものは駄目 次にできるはずって考え方もおかしい 出来てないんだからどっか間違ってんだ。 原因がどっちにあるかはまた別の話だけど