1 名前:デフォルトの名無しさん [2008/02/22(金) 12:14:02 ] 前スレ VB.NET質問スレ(Part24) pc11.2ch.net/test/read.cgi/tech/1197507828/ テンプレは2〜5くらいまでの間にある予定
331 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 14:22:16 ] >>329 >なんか倒錯してる奴が多いね でたよ勘違い思考が。 お前さ、自分一人が他の100人の主張と違う状況だったとしても 「周りの奴らはみんな馬鹿だ。俺が絶対正しいのに。馬鹿ばっかりで困っちゃうよ全く。」 という思考しかできないタイプの人間なんだな。 100人とは言わないまでも、多数の反論が出ているんだから少し自分の間違いの可能性を考えるのが普通。 ま、VB脳どうこうではなく、それ以前の「人間」としての資質の問題だったようだ。 こういう奴には何を言っても無駄だから以後スルーを推奨したい。
332 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 14:38:10 ] 御託はいいから具体的な反論は? いやまあできんのなら無理すんなw っていうか「スルーを推奨したい」だってさw だからそういうのはみんな(そもそもどこの「みんな」なんだかw)に 仲間はずれにされれば傷つく弱っちいお前自身を語ってるだけ。 中学生かよホントw
333 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 14:55:53 ] いやまあ土曜日の昼下がりから粘着キティが脂っこいこと。 ひきこもって俺的持論展開してないで外出ろと。 あ、俺?デスマーチ中で会社で徹夜明けだよ。 2chでキティ相手でもしないとやってられんわ。
334 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 16:35:28 ] 休みだから外出ろってのもどこの小学生だか
335 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 14:28:54 ] ComboBoxへのデータ追加について教えてください。 1)DataSourceに接続して2000件程度セットすると表示に2秒ほどかかる。 Select ID, Name From Table; 2)同じSQLで1レコードずつ読んでItems.Addすると1秒かからない。 BeginUpdate ComboBox.Items.Add(); EndUpdate; 2)でBeginUpdate, EndUpdateしないと遅くなるのは分かりますが、 1)の方法で速度を速くする方法はあるのでしょうか。 2000件ComboBoxにセットするのはテストのためですので・・・突っ込まれるといけないので念のため。
336 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 05:12:14 ] VBからC#に転向しました。今までありがとうございました。
337 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 10:05:14 ] 両方使えて当たり前
338 名前:335 mailto:sage [2008/03/17(月) 15:03:16 ] 試行錯誤の結果、以下が判明しました。 1)ComboBox.DataSource = ... ComboBox.DisplayMember = ... ComboBox.ValueMember = ... より、 2)ComboBox.DisplayMember = ... ComboBox.ValueMember = ... ComboBox.DataSource = ... が断然速い。理由は不明。
339 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 15:17:55 ] >>338 なんかわかった気がする 読み込みのタイミングかな
340 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 17:42:30 ] ユーザーコントロールの作成についてお勧めの書籍なりサイトなりありませんか?
341 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 17:45:17 ] >>340 www.atmarkit.co.jp/fdotnet/vblab/vb2005m_10/vb2005m_10_01.html デリゲートとイベントが分かっていれば本なんてイラネ。
342 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 18:55:20 ] ユーザーコントロールって結構奥が深いと思うけどね。 341はたぶん実用的なものを作ったことないんだろうけどね イベントとデリゲートって、そんなの何作るにしたって必要な知識だろw >>340 多分あまりないと思う。 今は亡きドトネトマガジンで連載があったんで、オクか何かでバックナンバーのpdfのDVD (年間購読するとタダでもらえた)でも手に入れて読んでみるとか。 確かユーザーコントロール関連は二度連載があったけど、そのうちの一つは 一応webでも読める。 www.comrade.co.jp/component/dotnetroom/index.htm
343 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 19:15:43 ] >>342 またお前か。 とにかく人に文句つけたがる性格とその幼稚な口調。そして必ず「w」が入っている文章。 どうにかならんのかねまったく。お前がいると荒れるんだよ。
344 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 19:57:37 ] IDのない板で電波飛ばすなよw 語尾にwつけたら「またお前か」ってww
345 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 21:08:14 ] 多分「俺」に否定的な言葉を投げる奴はみんな「(また)お前」なんだよw 冗談抜きで最近こういう統合失調一歩手前って人間増えてる気がするね
346 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 21:58:13 ] 見えない敵と戦ってる男がいるんですよ。
347 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 22:39:57 ] とりあえず句読点付けるヤツと付けないヤツがいるな
348 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 00:57:19 ] 句点と読点、それぞれ分けてクセ読んだ方がいいぜ 自演バレしてる現場を追うと、自演慣れしてる奴って 三点リーダーの扱い含めて使い分けてたりするから分析の意味は薄いと思うけど。
349 名前:デフォルトの名無しさん [2008/03/18(火) 01:15:19 ] 2005でWEBアプリケーションを分散開発したいです。 業務ごとにWEBアプリケーションプロジェクトを分けたいのですが、 どのようにやるのがよいのでしょうか? support.microsoft.com/kb/307467/ja 上記ページを見つけたのですが、2003の記事のようです。
350 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 12:44:52 ] >>343 そうやって自分の落ち度を人のせいに転嫁するなよ恥ずかしい奴だな。 突っ込まれるとお前さんの気分が(このスレが、ではない)「荒れる」のなら 突っ込まれないような、あるいは突っ込まれてもちゃんと反論できるような 内容を書くように努力しろよ。
351 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 21:17:49 ] VB初心者なんですが質問です DataGridViewでドラッグアンドドロップを行うときに移動元のデータを DataGridView.CurrentRows.Index なんかで行番号を取得して要素を取得しているのですが、実行してみるとMouseDownイベントに入っているのにマウスを押すだけでは選択項目が変更されなくて違う所にあるデータがコピーされてしまいます MouseDownで選択項目を変更できないんですか? すみませんお願いします つまり選択セル(行)を無理矢理マウスダウンの位置に設定する方法があればお願いします 過去ログを検索かけてみてもかからなかったので
352 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 21:22:28 ] >>351 イベントの発生する順番
353 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 22:59:29 ] >352 マウスを押した段階で反応するのがマウスダウンだからその頭にCurrentrowを指定したいのですが読み取り専用とかでエラー出てしまいまして…
354 名前:デフォルトの名無しさん [2008/03/18(火) 22:59:53 ] >>351 マウスを押して、そこから少し動かして初めてDrag開始とするようにする。
355 名前:デフォルトの名無しさん [2008/03/18(火) 23:05:58 ] >>353 Helpによると # 現在の行を変更するには、CurrentCell プロパティを目的の行のセルに設定する必要があります。 とあるからCurrentCell を変更汁
356 名前:デフォルトの名無しさん [2008/03/18(火) 23:18:57 ] コードビハインドしているdefault.aspx.vbに importディレクティブを書きたいのですけど どこに書けばよいのでしょうか。
357 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 23:23:14 ] あのーVB初心者なのですが、これからのことを考えてC#に移ったほうがいいでしょうか?まだ初学者程度です。
358 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 00:06:18 ] >>353 ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=403655&SiteID=7
359 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 00:20:48 ] >354,355 ありがとうございます 試してみます
360 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 10:38:08 ] >>357 両方やれ
361 名前:デフォルトの名無しさん mailto:sage [2008/03/19(水) 11:57:50 ] [アプリケーション トレース]で[このアプリケーションに対する要求]の一覧で [要求の詳細]の[トレース情報]にエラーの項目があるものだけを 表示させるという事はできるのでしょうか? できるならやり方を教えていただけませんか? よろしくお願いします。 使用バージョンは .NET 2003 framework 1.1 です。
362 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 05:39:37 ] コンパイルは通るが、実行時エラー PictureGmain.ImageをBMPで保存しようとしてます。保存ダイアログ=sfd PictureGmain.Image.Save _ (sfd.FileName Imaging.ImageFormat.Bmp) オブジェクト参照がオブジェクト インスタンスに設定されていません。らしい VB2005です。 なんでですか?サンプルコード通りなのに
363 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 11:21:11 ] >>362 PictureGmainかsfdのインスタンスが作られていない。 つまりnewしてないってこと。
364 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 12:44:39 ] すまん。とんでもない初心者です。 入力項目の数値チェックってどのクラスつかえばいいの? 文字いれたら落ちるんです
365 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 14:09:03 ] >>364 もっと具体的に。 Integer.TryParse()かDouble.TryParse()のことだとエスパー
366 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 14:53:17 ] >>365 サンクス。Isnumericでも解決した。 どっちがベターなのかな。
367 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 15:12:00 ] プログラミングに関して初心者なのは構わないかもしれないけど、 人からエスパー(召還)とか言われても自分の説明能力を反省しない その無頓着さというか無神経さはどうにかしろよ
368 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 15:42:00 ] >>366 TryParse()の方がベター。 理由はIsNumeric()がVB固有の関数で、TryParse()が.NET共通の関数だから。
369 名前:デフォルトの名無しさん mailto:sage [2008/03/20(木) 21:04:30 ] >>363 サンクス bmp new image で 保存したら、ファイルできました。 bmp=picturebox.image で読み込んだりdraw〜で書き込んで保存したら、真っ白でした。 勉強しなおしてきますorz
370 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 01:09:56 ] VB.NETでコマンドプロンプトで実行するプログラムしか作ったことないし、 また作る気もないけど、恥か?
371 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 02:04:35 ] >>370 コンソールアプリ以外作る気がないのに.NETを選択しているのが意味不明。 C++でいいじゃん。
372 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 03:16:13 ] >>370 別に。 .NET環境オンリーでおkならそれで無問題。
373 名前:デフォルトの名無しさん mailto:sage [2008/03/21(金) 09:02:14 ] >>370 実務ではよくある。
374 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 01:57:31 ] VBで質問です DataGridViewでバインドされていないデータを使ってます ある値の存在する位置にデータを挿入したいのです つまり dim i as integer'(iは全データ数) 'データを仮にDataA1、DataA2、DataB1・・・とします(DataAは2個でワンセット)これらをAddしておく 'DataA2の値を変更する for j as integer = 0 to i if datagridview1.rows(j).cells(0).value = DataA1 then datagridview1.insert(j,DataA1,DataA2) end if exit for next というようにしてみたのですが、なぜか変な場所に挿入されてしまうのです。 どこかおかしいのでしょうか? 教えてください。
375 名前:デフォルトの名無しさん [2008/03/22(土) 14:51:22 ] DatagridViewの質問です。 tsvファイルをoleで読み込んで表示するプログラムを作っているのですが 困っていることがあります。 やりたいこと @グリッドに表示するデータは、tsvから読み込んだデータとボタンを表示する A検索機能を設けて、対象データのみを表示or対象データを先に表示する @の手段として、DataSourceに読み込んだtableを指定したあとにボタン型のカラムを 足したのですが、検索機能としてRowFilterを使用すると、ボタンのキャプションが初期化 されてしまいます(Valueがnullになる) そこで、DataSourceに指定するtable自身にカラムを足そうと思ったのですが、 tableにはボタン型のカラムを追加できない状況です。 解決するためのいいアイデアはないでしょうか? Aについては、「対象データを先に表示」する機能ができなくて困っています。 この機能はJaneDoeStyleのスレ一覧で検索をしたときに、対象スレが赤文字で 上のほうに表示されるのと全く同じ機能になれば嬉しいです。 ご教示お願いします。
376 名前:374 mailto:sage [2008/03/23(日) 01:25:22 ] 自己解決しました Arraylist使いました ありがとうございました
377 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 06:41:13 ] Win32APIのVB.NETからの利用方法を 30分でわかるように教えて下さい。
378 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 08:00:39 ] >>377 30分睡眠してみて、神からの啓示が無ければ神が見放したとあきらめろ
379 名前:デフォルトの名無しさん mailto:sage [2008/03/23(日) 11:36:45 ] >>378 それはリアルでたまにやる
380 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 21:28:04 ] OS:XP VS2003 FlexGrid2.1.2で 環境が古くて申し訳ないのですが グリッド内の文字をドラッグして選択して その文字を取得するにはどのようにやればいいのでしょうか? もしご存知の方いましたらお願いします。 テキストボックスの場合は SelectedTextを使えば取得できるのですが・・・
381 名前:380 mailto:sage [2008/03/24(月) 21:41:43 ] すいません、マニュアルにありました。 解決です。 Dim selText As String = "" Dim ctl As Control = flxList.Editor If (TypeOf ctl Is TextBox) Then selText = (CType(ctl, TextBox)).SelectedText End If
382 名前:デフォルトの名無しさん mailto:質問 [2008/03/25(火) 20:12:09 ] Spread for .NET 1.0.6.0でスプレッドシートを作る時、 Column A 〜 Hぐらいまでのうち、 B, E, Gのなど一部のセルにはフォーカスが合わなくて(読み取り専用) 他の列は普通にシングルクリックで書き込みできる状態に設定するのって どうやればいいんですか?
383 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 08:48:28 ] 正規品ならメーカーに電話すれば。
384 名前:デフォルトの名無しさん [2008/03/26(水) 13:26:16 ] VB初心者が質問です homepage1.nifty.com/rucio/main/DownLoad/Index_dl.htm で紹介されてる8x8のオセロに囲碁の持ち時間みたいな機能をつけたいのですが、どのような方法が考えられますか? ご教授お願いします
385 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 13:34:37 ] 頻繁にタイマで時間を確認する 1秒ごとにタイマのイベントが発生するようにしてるから今10回目で10秒…みたいなやり方は 不正確になるのでよくない
386 名前:axa [2008/03/26(水) 13:50:44 ] すみません質問です VB.NET2005を使用してWebサイトを作っています 大体の手順としましては @FileUploadコントロールでjpg画像ファイルを参照(ローカルPC内画像データ) ASessionなどに@のFileUpload.PostedFile.FileNameのパスを格納 Bボタンなどで別画面を表示 C別画面のImageコントロールのImageUrlにパスを設定してjpgを表示→【表示されない】 ※aspxなどのプログラム自体はサーバ上にIIS指定で動作させています といった状況なのですが解決方法はありますでしょうか? ちなみに本当にしたかったのは @FileUploadコントロールでjpg画像ファイルを参照(ローカルPC内画像データ) ASaveAsを使用してサーバの指定フォルダへjpgデータをアップロード Bボタンで別画面を表示 C別画面のImageコントロールのImageUrlにアップロードした画像パスを設定してjpgを表示 だったのですが A〜Cのやり方だとアップロードがパス指定までに完了していないのか 画面を表示してからF5などで画面更新をしないと画像が現れてくれません・・・ なにとぞよろしくお願いします・・・
387 名前:axa [2008/03/26(水) 13:59:52 ] あ、すみません わかりやすく言うと ローカルのjpg画像のフルパスをImageコントロールに指定して表示させたいってことです C:/data/image/abc.jpgのようなローカルパスをImageUrlに設定してもだめなのでしょうか?
388 名前:axa [2008/03/26(水) 15:51:48 ] 返事がないので質問をかえさせて頂きます^^; 画面AのボタンをクリックでFileUploadのSaveAsを使用してローカルのjpg画像をサーバの 指定フォルダへアップロードしてそのまま画面Bへresponse.redirectで移行し、 Image.ImageUrlにアップロードした画像パスを設定してjpgを表示したいのですが アップロードがパス指定までに完了していないのか 画面Bを表示してからF5などで画面更新をしないとImageコントロールに画像が表示されません どなたか解決方法をご存じないでしょうか?
389 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 16:05:05 ] まず、WEBでのURLパスとファイルシステムのフォルダパスは違うことを勉強したほうがいい。
390 名前:デフォルトの名無しさん [2008/03/26(水) 16:42:28 ] VB.NET + Acrobat SDKで質問です。 OS :WinXP 開発:VB.NET 2005 .NET:framework 3.0 Acrobat SDKを使用し、Adobe LiveCycle Policy Serverで セキュリティをかけたPDFファイルを固定ポリシーサーバへ自動ログインし PDFファイルを開きたいのですが、どのようにすれば出来るのでしょうか? セキュリティが掛かっていないPDFをAcrobatSDK使いファイルを開けるのですが そのようなセキュリティが掛かっている場合開くことができません。 解決方法がご存知の方がいらっしゃったらご教授願いませんでしょうか? 参考となるサイトでも良いので何か情報があれば教えてください。
391 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 19:22:49 ] けっ 使えね〜やつらばっかだぜここ
392 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 13:40:59 ] おめーに使われてたまるか
393 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 14:27:11 ] DataGridViewのCellPaintingでセルの中身を自前で描画しているのですが、 横スクロールすると行ヘッダーに隠れるセルでDrawTextした文字が、 行ヘッダーに被ってしまいます。 ヘッダーで隠れている部分の文字だけを表示しない方法をどなたか分かりませんか?
394 名前:デフォルトの名無しさん mailto:sage [2008/03/27(木) 19:07:50 ] >>388 早急なレスポンスを望むなら、にちゃんなんぞに頼らない方がいいと思う ここで質問したいなら、お前の日本語わかりにくいし、 自前のソース貼ってくれた方が手っ取り早いと思うぞ
395 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 02:56:03 ] VB.NET初心者スレ立たないと、C#に切り替える
396 名前:デフォルトの名無しさん mailto:sage [2008/03/28(金) 15:48:50 ] このスレって他の言語スレに比べて基礎的(簡単という意味ではなく)な質問が少ないよな でも基礎的なことがわかってないことが原因の場合が多い
397 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 01:39:01 ] Object型の変数の中のオブジェクトの実際の型を調べるには?
398 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 06:08:26 ] 初歩的な質問ってここでいいのかな? VB.NET触って間もなくて質問の仕方とかおかしいかもしれないけどごめん。 テキストボックス内の文字列のバイト数を数えるプログラムを組んでるんだけど、半角文字を1、全角文字を2って数えるところまでは出来たんだ。 で、問題は改行なんだ。今の状態だと2バイトで計算されるんだけど、これを6バイトで計算する事って出来るかな? 出来なくはないと思うんだけど、色々調べてみたけど、どうにもマッチするサンプルがなくて困ってるんだ。 わかる人がいたら教えてもらいたい。
399 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 06:45:54 ] > 今の状態だと2バイトで計算されるんだけど、これを6バイトで計算する事って出来るかな? ?
400 名前:398 mailto:sage [2008/03/29(土) 07:10:08 ] >>399 わかりにくかったか、ごめん。 半角=1バイト 全角=2バイト 改行=6バイト で計算をしたいんだ。2chってそういう計算してるみたいだし。 もう少し具体的に言うと、2chにレスをする前に、そのレスのバイト数を調べたいって事なんだけど。
401 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 07:19:51 ] >>398 >半角文字を1、全角文字を2って数えるところまでは出来たんだ。 これはどうやたんだ? 1文字ずつ判定しながら数えてるなら改行のバイト数を読みかえるだけだし、 一度SHIFT-JISに変換して総バイト数を調べてるなら、 あとから改行の数を別に数えて足しこむでいいだろ。
402 名前:398 mailto:sage [2008/03/29(土) 07:21:55 ] >>401 一度Shift-JISに変換して総バイト数を調べる方法を取ったよ。 >あとから改行の数を別に数えて足しこむでいいだろ。 なるほど、その方法があったか。考えが及ばなかったよ、ありがとう。
403 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 12:44:01 ] >>397 GetType()
404 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 13:22:50 ] >>1 国際情勢@2ch掲示板 ◆ベンジャミン・フルフォード◆3◆ (847)よりコピペ。 society6.2ch.net/test/read.cgi/kokusai/1202299523/847- 847 :名無しさん@お腹いっぱい。:2008/03/25(火) 06:51:07 ID:aBtS4tKV こんな説もあるみたい。 ツァイトガイスト(時代の精神)日本語字幕版 パート1 video.google.com/videoplay?docid=1431037135738418803 ツァイトガイスト(時代の精神)日本語字幕版 パート2 video.google.com/videoplay?docid=274762950234337392 ツァイトガイスト(時代の精神)日本語字幕版 パート3 video.google.com/videoplay?docid=2172429313954008035 ● 上の動画( パート2 )の、最後の最後の部分に、緊急連絡?とする、「ケネディーの演説」が、 ● 出てきますが、異例とも言える、【 アメリカの陰謀組織の存在 】に付いて、自ら語っています。 ● この放送は、放映されたのか、或いは録画はされたものの放映はされないまま、結局のところ、 ● 放映を阻止する目的で、暗殺されてしまった!と言うことなのでしょうか。 ● それは兎も角、アメリカに巨大な陰謀組織が存在することを、当の「ジョン・F・ケネディ大統領」、 ● 自身がハッキリと、認識していたことは、この演説でも証明されたと言えるのではないでしょうか。 ● < 余りにも凄い内容 >なので、その日本語の部分は、時間が出来ましたらまた書いてみます。 ジョン・F・ケネディ (Wikipedia) ja.wikipedia.org/wiki/%E3%82%B8%E3%83%A7%E3%83%B3%E3%83%BBF%E3%83%BB%E3%82%B1%E3%83%8D%E3%83%87%E3%82%A3
405 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 13:34:18 ] コピペ君って馬鹿だな、まで読んだ。
406 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 14:58:55 ] 早く「VB.NET寺子屋スレ」作ってくれないと、C#に移っちゃうぞ
407 名前:.net初めて、、 [2008/03/29(土) 23:02:05 ] こんにちは、いつも参考にさせてもらっています。 ひとつ質問させて頂きたいのですが、 .netで削除対象のデータをファイルに出力するという処理があります。 やろうとしている方法は、削除のものを一時ファイルとしてある固定パスに 書いておいて、ダイアログを開いてユーザに本当に落としたいパスを 選択させる。そして一時ファイルからそのユーザが選んだパスに選んだ ファイル名としてコピーしておく。 そして一時ファイルを消しておく、、というような設計にしたいのですが、 コーディングがあまり浮かびません。 お忙しいとは思いますが、教えてください。 お願いします。
408 名前:デフォルトの名無しさん mailto:sage [2008/03/29(土) 23:11:14 ] まず.net以外で書いてみて、それを.netに書き換えると簡単だよ
409 名前:デフォルトの名無しさん [2008/03/29(土) 23:33:21 ] えp u.aniota.info/?fayuwz
410 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 02:49:24 ] さようなら、VB.NET
411 名前:デフォルトの名無しさん [2008/03/30(日) 03:26:01 ] VB.NET2003でリバーシのプログラムを組みたいのですけど 色々な要素が含んだプログラムが作れるサイトなどはないでしょうか
412 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 03:46:47 ] 連続ですみません ttp://www.vector.co.jp/soft/cmt/win95/prog/se434865.html これの待ったの機能を付けたいんですけど どうすればよいうのでしょうか ベースはこれで作って見ました ttp://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard52.htm
413 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 10:11:30 ] >>411 プログラムを作るのはWebサイトではなく、お前だ。
414 名前:デフォルトの名無しさん [2008/03/30(日) 14:54:27 ] VBでC++のconstに該当する機能はありますか? void Hogehoge(const Hoge& foo) みたいなの
415 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 15:27:21 ] >>414 そういう使い方のconstはないよ〜。 つーかクラスのconstをまともにサポートしてる言語はC++以外にあったっけ?
416 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 15:35:00 ] Dもそういうことができるみたい。
417 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 16:09:54 ] VB2005で、データベースに接続できているか確認をしたいのですが Dim Cn As New OleDbConnection Cn.ConnectionString = (省略) Try Cn.Open() Catch ex As Exception End Try としたところ、なぜかCn.Open()のところに ステートメントの終わりを指定してくださいと出るのですが、なぜでしょうか? Cn.Open()単体だと問題なく書けるので、Try文の書き方に問題があるようですが、 他に書き方があるようには思えないのですが…
418 名前:417 mailto:sage [2008/03/30(日) 16:15:35 ] すみません、久しぶりなのでIf文の構文と混同してしまっていました… 自己解決しました
419 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 17:49:55 ] VB2008ex歴3日目の私の質問です VB6のアップダウンコントロール、またはVBAの スピンボタンコントロールのようなものはどれですか? NumericUpDownのボタンだけのもので、 ボタンサイズがいじれるものです
420 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 22:02:23 ] こんばんわ質問したいのですが、 ToolStripPanel.Joinで、指定した位置に配置するように引数渡したのですが、 指定した位置になってくれません。 ToolStripPanelは位置の自動調整をすることはわかっていますが 引数として渡した値は、特に問題のある値ではありません。
421 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 22:11:35 ] >>415 やはりそうでうか・・・ 参照型だとbyval, byrefに関係なく変更できるのは如何なものかと。
422 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 22:11:38 ] >>420 >ToolStripPanel.Joinで、指定した位置に配置するように引数渡したのですが、 >指定した位置になってくれません。 プログラムは思ったとおりには動かない。書いたとおりに動くのだ。 ちゃんと指定しているつもりになっているか、他の部分でアホやってんだろ。 教えて欲しけりゃコード晒せよ。
423 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 22:31:23 ] >>421 変更されたくないのならばパブリックフィールドで公開しないでプロパティで公開するべきだし、 たとえば配列とかを渡したいときなんかはコピーを作ってそれを渡せばいいだけじゃん。 OOPがしっかり分かってればその辺は工夫次第でどうとでもなるでしょ。
424 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 22:43:06 ] constは面倒な割にメリットが少ないから捨てられたんだっけ
425 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 22:52:10 ] CLIレベルでサポートが必要だしねー
426 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 23:03:41 ] >>423 ファンクションの引数に参照型を渡すのは良くあることなので いちいち、copyやcloneは面倒です。 C言語より退化している気がする。
427 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 23:06:41 ] >>423 たぶん>>421 は違う視点で物を言っているんだと思うけど。 確かにconstがなくても、(メソッドの実装が不明でも)メソッドによって メソッドが引数にとるオブジェクトのデータが変更されないことを保障することはできる。 でもこれはメソッドを使う側の視点の話。 >>421 が問題にしたいのは恐らくメソッドを設計する時の視点。 つまり、constがないことは、そのメソッドが引数に取るオブジェクトのデータを 変更しないことを明示的に保障する言語的な仕組みがないことを意味しているわけで、 そこに引っかかってるんだろう。
428 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 23:08:24 ] 保障じゃなくて保証だね一応訂正
429 名前:デフォルトの名無しさん mailto:sage [2008/03/30(日) 23:49:30 ] ネイティブリソースはどうすんの? 言語やILの範囲内ならできるだろうけどあんまり意味ないし混乱の元
430 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 00:08:39 ] ネイティブリソースって何のこと? >>421 が言ってる話ならコンパイラがチェックすれば済むこと、要するにコンパイラの 仕様レベルの話のはずだと思うけし、全然話かみ合わないように思うけど
431 名前:デフォルトの名無しさん mailto:sage [2008/03/31(月) 00:10:59 ] やるならCLRレベルでサポートしないと意味無いよ