1 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:41:18 ] [前スレ]VB.NET質問スレ (Part17) pc8.2ch.net/test/read.cgi/tech/1155292844/
92 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 23:29:09 ] >全メソッドにtry〜catch〜finally〜 >当然の処理だよな もうこのネタじゃ誰も釣れない。
93 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 23:41:07 ] クマー
94 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:09:57 ] ま、エラーの起きる可能性がある箇所をきちんと対処していれば、 必要以外try〜catch〜finally〜なんていらないのは事実。 つまり、しっかりバグを潰せということだ。 ただ、バグが無くても例外が起きる可能性はあるので、 例外処理が全て同じならApplication.ThreadExceptionイベントだけあればよく、 特別な処理をさせる必要があるメソッドがあるなら、上記+そのメソッドだけtry〜catch〜finally〜を記述。 これで完璧だろ。コストも低くて無駄もない。メモリ使用量も激減。 そのうえ、コーディング時に例外を意識する必要もなくなる。 例外が起きても続行というのは絶対にありえないしね。 >>6 はVBに限った話じゃないから議論にならない。
95 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:14:53 ] まあtry-finallyはいっぱい使うがな
96 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:42:30 ] > 例外が起きても続行というのは絶対にありえないしね。 原理主義者はこれだから… ユーザビリティとかって死ぬまで分からんのだろうな…
97 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:10:42 ] >>96 もし例外(予想外の事態)が起きたとき、気づかずに処理を続けていたらやばすぎるだろ? もし例外(予想外の事態)が起きてることに気づけるアプリなら、気づいたら止めるだろ普通! どんなユーザビリティか教えてくれよ。
98 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:23:13 ] >>96 が言ってるのは、 バグが沢山あるひどいプログラムだから、 何かあっても、まるでバグが無いかのように続行させるための手法で、 結果が正しくない等、バグ報告があったらバグフィックスすればいいという発想。 つまりちゃんとバグとれってことなんだよな。
99 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:33:19 ] tryと打ったら、馬鹿の一つ覚えみたいに、Catch節を補完するIDEが悪い。 tryと打ったら、finally節だけを補完しやがれ糞が せめて設定で変えられるようにしやがれ
100 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 03:10:18 ] >原理主義者はこれだから… >ユーザビリティとかって死ぬまで分からんのだろうな… 痛々しい。 だからThreadExceptionって以下省略。
101 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 08:37:25 ] >>99 try〜catch〜finallyと全部補完して欲しいな。 ま、catchの方は消すけど。
102 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 10:02:31 ] >>99 ,101 tryf、trycfのコードスニペット使えばいいのに と思ったけど2005にしか無いんだっけ
103 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 10:50:45 ] >>102 trycf <Enter> ってやったら trycf() ってなって怒られるが ^^^^^ trycf <Tab> でやるとちゃんと出るスゲェ〜 コードオナペットって便利だな。
104 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 11:17:44 ] コードスニペットってTabで移動する所に色が付いてるけど あれってどうやったら消えるの? C#だとEnterで消えるんだが。
105 名前:デフォルトの名無しさん [2006/11/03(金) 17:29:15 ] 初心者向けの参考書って何?
106 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 20:49:57 ] vb.net 2005では、Application.ThreadExceptionイベントの代わりに My.Application.UnhandledException イベントを使えばよいのですか〜? C#からも使えるらしいけどVB2005のMy機能ってなんかVB独自路線。
107 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 21:01:48 ] 2005は使ったこと無いけど、色んな情報を 見る限り、デグレートした気分。 Myって初めて聞いたけど、なんか曖昧な感じがする。
108 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 21:58:04 ] System.DateTime.Now.Ticks Now.Ticks Date.Now.Ticks My.Computer.Clock.LocalTime.Ticks System.Environment.TickCount My.Computer.Clock.TickCount 上の4つと下の2つが同じものか? Tick値を取得するのが6つもあってVB厨は混乱するばかりだな。。 C#だとSystem.〜の2つだけになるのか
109 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 22:05:05 ] >>107 デグレート? VB6.0への回帰現象か。
110 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 22:22:28 ] >>109 そう。 VB6.0以降はオブジェクトを知らない人でも 上手に使えるように設計されてるけど、逆に 曖昧さが出来てしまってる。 その証拠にインスタンスなんて知らなくても、 なんでもできるじゃん。 そこで、Myって何?って思わない?
111 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 22:39:13 ] 昔の鶴太郎の持ちネタにマイ爺さんっていうのがあった。 単に「マイ?」しかいえない爺さんのネタなんだが。。
112 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 22:49:11 ] >>110 VB6.0からVB.Netに切り替わった時にVB6.0の関数なんか全部切り捨てればよかったのにね〜 同じ名前の関数でVB6.0とVB.Netで微妙に動きの違うのなんか百害あって一利なし。混乱の元。 >>108 のなんかNow, Date, MyはVB独自のものだから無くなればすっきりする。
113 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 22:51:10 ] これ以上、VB6.0への回帰現象が進むと.NetでもVB6.0のような怪奇現象が起きる様になるかも。w
114 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 03:03:47 ] >>102 2005使いだけど、初めて知った。サンクス!! これは便利だわ。
115 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 03:09:41 ] みんな思ってるが、慣れてくると テキストエディタにタイプした方が 全然早い。 「2005使いだけど」という時点で、なんか素人くさい。
116 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 03:22:52 ] >>115 みんなって誰?
117 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 05:11:10 ] >>115 お前はあほくさい。
118 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 09:47:07 ] >>116 みんなと言うのは、その人物の器によって決まる。 >>115 の場合は自分と他数人だけでみんな。 オレの場合のみんなは全人類だな。人類の罪を背負ってVBプログラマやってんだ。
119 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 09:49:47 ] やっぱりあほだったね。
120 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 10:02:37 ] VB.NET 2003なのですが、ComboBoxのテキストを中央揃えにするには どうすればよいのでしょうか。 TextBoxみたいにTextAlignプロパティってないんですね・・・
121 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 11:46:39 ] >>118 多分だが、俺は含まれてないと思う。
122 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 12:30:23 ] >>120 面白い発想だけど、難しいね。 中央揃えって、文字の長さとコントロールの幅を 考慮して、勝手に真ん中にしてくれてるじゃん。 あれをオーナードローで、表示文字とコンボボックスの 幅を考慮して適切な位置に描画する処理を実装。
123 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 18:03:21 ] 天才ハッカーさんたちお願いしまふ。 (Diskette Tips) Create a Diskette Tips application that displays one of the following messages when Tip is clicked: *Keep diskettes away from electrical and magnetic devices. *Do not expose diskettes to either extreme cold or heat. *Store diskettes away from dust, dirt, and moisture. *Never touch the diskette's magnetic surface. The program code should include a DisplayTip() procedure that uses RndInt() from Review 10 to randomly display one of the tips in a label.
124 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 21:57:50 ] >>123 (ディスケット・チップス) 先端がクリックされるとき、以下のメッセージのうちの1つを表示するディスケット先端アプリケーションを作成しなさい: ディスケットを電気で磁気装置から遠ざけなさい。 ディスケットをどちらの極端な寒さもまたは熱にさらすな。 ちり、ほこりと湿気から離れてディスケットを保存しなさい。 ディスケットの磁気表面に決して触れるな。 プログラム・コードは、ラベルでランダムに先端のうちの1つを表示するために再検討10からRndInt()を使うDisplayTip()手順を含まなければならない。
125 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 21:58:44 ] VB2005を勉強中なのですが、質問させてください。 別の人が作ったTCPサーバーアプリケーションに接続するクライアントアプリケーションを作っているのですが、 接続は、 Dim (クライアント名) As New System.Net.Sockets.TcpClient (クライアント名).Connect("(ローカルに接続できればいいので)Localhost", (ポート番号)) Dim networkStream As System.Net.Sockets.NetworkStream = (クライアント名).GetStream() でいいんでしょうか。 その後、確認のため Dim kakunin As String = "(クライアント名)が接続しました" というメッセージをサーバーアプリケーション側に流す場合、 kakuninをByte型に変換する必要があるのか、それともそのまま送れるのかがよくわかりません。 よろしければご教授ください。
126 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 22:34:33 ] まあ試してみろよ
127 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 23:49:19 ] 'エンコードを指定 Dim sysenc As System.Text.Encoding = System.Text.Encoding.UTF8 'バイト型配列に変換 Dim bytes As Byte() = sysenc.GetBytes("ここに変換したい文字") '君が宣言したネットワークストリームでデータを送信 networkStream.Write(bytes, 0, sendBytes.Length) サーバー側がリスナーを開始してないと何にもならないけどな
128 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 00:04:33 ] すいません。教えてください。 テキストエディタを作っているのですが、ファイルを開くときにシフトjisで読み込むようにしたいのですが、 'Dim reader As New StreamReader(fn, False, System.Text.Encoding.GetEncoding("shift-jis"))←のコードを下のコードのどこに入れればいいのかわかりません。 よろしくお願いします。 Private Sub FileOpen() OpenFileDialog1.Filter = "CSVファイル|*.csv|テキストファイル|*.txt|HTMLファイル|*.html;*.htm|すべてのファイル|*.*" If OpenFileDialog1.ShowDialog = DialogResult.OK Then Dim reader As StreamReader Try reader = New StreamReader(OpenFileDialog1.FileName) main.Text = reader.ReadToEnd Catch ex As Exception MessageBox.Show(ex.Message) Finally If Not reader Is Nothing Then reader.Close() End If End Try End If End Sub
129 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 00:10:40 ] はぁ? 面と向かってこんなアホな質問する奴がいたら俺なら頭殴るなマジで。 つーかプログラミング向いてない奴が無理にやることないと思うんだが
130 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 00:13:15 ] 流石にこれはネタだよな
131 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 01:45:13 ] 好きな所に入れればいいんじゃないの?単なるコメントなんだから。 ただそれじゃShift-JISでは読み込まんけどな。
132 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 03:10:07 ] VS2005のプロパティウィンドウみたいなコントロールってありますか? 、、、探しても見つからなくて。
133 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 03:17:55 ] PropertyGrid みたいなではなくてそのまんまだが
134 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 03:19:30 ] >>131 ほんとにコメントだwwワロタwww
135 名前:132 mailto:sage [2006/11/05(日) 03:48:26 ] あ、ありました。 「すべてのWindowsフォーム」隠してたから分からなかったorz
136 名前:デフォルトの名無しさん [2006/11/05(日) 09:58:01 ] "shift-jis"って書いてあるのを良くみかけるがMSDNでは"shift_jis"になってるんだがな。 "shift-jis"でも動くようだが間違った記述で解説しているWebページ多杉。 IANA的には"Shift_JIS"が正しいようだが。
137 名前:136 mailto:sage [2006/11/05(日) 10:10:52 ] こいつらも"shift_jis"の別名として使えるのか。orz csShiftJIS csWindows31J ms_Kanji shift-jis x-ms-cp932 x-sjis
138 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 10:48:48 ] GetEncoding(932)が最強
139 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 11:36:58 ] おまいら、こんなのどうよ。 コンボボックスが5個。 選択項目も5個 しかし、一つ選択するとすべてのコンボボックスで 選択肢が一つ減る ダイナミックな作り。 逆に、選択を解除するとその分選択肢が増える。 どう、実装するよ?
140 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 12:05:38 ] >>139 全てのコンボボックスの選択肢が1つ減るということは 自分自身も1つ減るのではないか。
141 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 12:31:23 ] >>139 まずその舌足らずな仕様説明をなんとかすべきだろうね。 少なくとも俺はエスパーじゃないんで、そんな説明では不十分な理解しかできない。
142 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 12:51:29 ] >>140 ,141 失せろ。 1から10まで説明しないと実装できないのがお前ら ブービー坊がカスだと言われる所以なんだよ。 現場で、詳細設計書はどこですか〜?なんて言うのか? ダイナミックってなんだよ?わからないんだろ?
143 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 12:54:01 ] お前の頭の中がダイナミックなことだけは分かった
144 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 13:01:42 ] そうか、詳細設計も無しに作るのか… 何が出来ることやら…w
145 名前:デフォルトの名無しさん mailto:age [2006/11/05(日) 13:07:00 ] 言語にもよるけど、ブービーで詳細設計書まで作ってもらってる PGって、上流工程の人間から見ると本物のカス。 まぬけなロジックを多大な工数をかけて作らせるのを防止する ために、親切丁寧な詳細設計書を書いてあげる。 少しはできる人間なら、基本設計書ないし、要件定義をみれば 詳細におこせるから。 ここは少し難しい問題がでると、とりあえずなんとかしてごまかすよネ。
146 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 13:10:41 ] まあ139がネタかマジがわからんけど、 日本人のコミュニケーション能力の低さは問題だよね。 とにかく上から末端まで、意思疎通の重要さと難しさが認識されてない。 仕事でも2chのこういう板でも、読み手の視点に立てない奴が独りよがりに書きなぐった 要領を得ない説明文ばかりなわけで。
147 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 13:23:03 ] >>139 選択肢が減らないとして 5 x 5 x 5 x 5 x 5 = 3125通り ひとつ選ぶ毎に減るとしても 5 x 4 x 3 x 2 x 1 x 5 = 600通り こんなもん実装してなんに使うんだ? UIとしては糞だと思うが。
148 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 13:50:07 ] >>147 ネタにマジレスあんがと。 しかし、600通りの場合、なんで最後にx5? 順列だから5の階乗=5・4・3・2・1=120通り。 UIは、ある選択肢の中から、優先順位を選択させる ためにコンボボックスが5つ配置してあるとしよう。 当たり前だけど、120個もSELECE CASE文を書いたりしない。 どうするよ?
149 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 14:03:46 ] >>148 選択したものに対して残りの選択肢の内容が替わると考えて x5 だが。計算が違うか・・・ >当たり前だけど、120個もSELECE CASE文を書いたりしない。 120個くらいならSELECE CASE文で済ませるが。 それの方が単純明快だろ? 多いときはコレクションでも使うかな。
150 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 14:14:23 ] >>149 話が終わっちゃうじゃん(´;ω;`) それに、120個もcaseがあるソースをみたら、死にたくなる。 先々、コンボボックスが増えたら・・・ コレクションという考えはわるくはないけど・・・ 有名なダイナミック・プログラミングの簡単な応用だよ。 二次元配列を使うから、コレクションだと出来なくないけど わかりにくい。
151 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 14:17:53 ] やっぱり馬鹿の考えることはわからん。 どうするよ?ってなんのこっちゃw どうすべきか、は目的(何を実現したいのか)から導かれるもの。 目的が一切提示されていないのに一体何をいっているんだこの馬鹿は。
152 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 14:39:48 ] >>151 何度も同じ事をいわせるなよ。 お前の脳みそじゃ、理解できない事も世の中には たぁぁぁぁあくさん、あるんだよ。
153 名前:デフォルトの名無しさん [2006/11/05(日) 14:46:47 ] txtファイルに 00010 11000 01001 01101 このような0と1の羅列があるんですけど これをVBのプログラムで読み込んで、これらの数字を二次元配列に入れるという場合は どういったプログラムを作ればよいのでしょうか? ぐぐったりしてみたものの、全くわからず困っております。
154 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 14:47:49 ] 流れをぶったぎってスマン。 VB2005でReportViewerを使って印刷用の帳票を作成しているんですが、 A4用紙の設定ってどこを設定すればいいの? エロい人教えてください。
155 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 14:54:44 ] >>150 ダイナミック・プログラミングってのでぐぐったらアカデミックなのが沢山ヒットしたが 厨房プログラマーの多い実務のVBプログラムにそんな高尚なものを実装されたらメンテする方が迷惑だな〜 それに、コンボ5個を同じ画面に並べると期待した順番に選んでくれるとは限らんしな。 UIにするのならウイザード画面にする方が良くないか。ま、選択肢120個は同じだが。
156 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:20:22 ] >>153 'テキストを読み込んだ後に、何を二次元の配列に 'したいか考えろ。 dim sr as System.IO.StreamReader dim strLine as string sr = New System.IO.StreamReader("ここに対象のファイルをフルパス指定") Do Until sr.Peek() < 0'ファイルが終了するまでループする strLine = sr.ReadLine() Loop sr.Close()'ファイルのクローズ処理 >>154 ReportPageSettings クラス >>155 たまには、おもしろいネタがあってよくない?
157 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:21:13 ] そういうコンボボックスリアルで作ったことあるなあ。 エクセルVBAでだけど
158 名前:154 mailto:sage [2006/11/05(日) 15:38:47 ] >>156 レスサンクス そのReportPageSettingsクラスって Microsoft.Reporting.WinForms.ReportPageSettings.PaperSizeをいじるってことですよね? これ読み取り専用ですが・・・
159 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:54:32 ] >>158 ごめん。適当にいった。 もしかしたらPaperSourceクラスかもしれん。
160 名前:154 mailto:sage [2006/11/05(日) 17:49:39 ] >>159 PaperSourceは用紙トレイの指定では? まだ模索中・・・できない。。。orz
161 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 17:54:52 ] 帳票はクリレポとか使うからな〜
162 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 17:58:33 ] クリレポなら、 CrystalDecisions.Shared.PaperSize とかであるんだけどなぁ?
163 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 18:00:09 ] ReportDocumentクラスとかつかっちゃだめなの?
164 名前:154 mailto:sage [2006/11/05(日) 18:14:01 ] >>161 >>162 スタンダードなのでクリレポ使えないんです。。。orz >>163 ReportDocumentで行けそうなんですけど、 VB2005初心者なので、 ReportViewerとReportDocumentクラスの関係がいまいちわかってないのです。。。 お恥ずかしい限りです。
165 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 19:08:23 ] >>164 ブビー坊って文句をたれるヤシは多いんだけど、 教えるだけのスキルが居るヤシは少ないんだ(´;ω;`) プロジェクト→参照の追加とかで、クリレポの参照って 追加できなかったっけ? ごめんけど、家にVSいれてないから曖昧な記憶しか 提供できないんだけど・・・ その二つのオブジェクトをDirectCastとかで キャストできない??
166 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 21:29:39 ] みんなリアルキティに付き合いがいいなあ…
167 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 16:06:55 ] >>166 おまいも寂しいんだろ? カマって欲しいんだろ? やらないか?
168 名前:デフォルトの名無しさん [2006/11/06(月) 23:05:07 ] VS2005でこうマウスが乗っかると現れて、マウスが離れると消える、 スタートメニューみたいな物を作りたいんだけども PanelのMouseHoverイベントでPanelのVisibleをEnableにして PanelのMouseLeaveイベントでPanelのVisibleをFalseにするような風にプログラムを書くと 消す事は出来るけど復活しないんだ。 何でだろう?
169 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 23:09:57 ] VisibleがFalseじゃイベント起きないだろ
170 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 23:11:03 ] 赤青のジャージ着た芸人? 確かに消えたまま復活しないな
171 名前:168 mailto:sage [2006/11/06(月) 23:12:01 ] ×VisibleをEnable(意味不明) ○VisibleをTrue EnableがTrueだったらイベントは拾うんじゃなかったのか! そしたらどうやって消えたり付いたりするの作ればいいんだろう?
172 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 23:30:31 ] VisibleをFalseにすれば、イベント拾わないよ。 、、、そもそも、ある場所に来たら突然コントロールが表示されるって、どんなUIだよ。 素直にBackColor変える程度にすればいいのに。
173 名前:168 mailto:sage [2006/11/06(月) 23:33:57 ] Panelを二重にして、下側のパネルで上側のパネルが Visible=Falseの時のイベントを拾うようにした。ちょっと動きがギコチナイけども > どんなUI とりあえず見た目だけニョキニョキうごきまくって、何か凄そう!言うのを 前面に押し出したUI
174 名前:デフォルトの名無しさん [2006/11/07(火) 00:11:24 ] form1に入力したtextbox1のテキストをform2のlabelに表示したいのですが モジュールで設定した以外に設定がわかりません。 ご教授お願いします。 やりたいことは 表示クライアント画面 管理クライアント画面 ↓ ←管理 ↓ 45型プラズマ出力 プラズマへ出力する内容入力 病院の外来担当表なんですが、外注するにももったいなので つくってます。
175 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 00:46:15 ] もう釣りなのかマジで聞いてるのか訳がわからんw
176 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 01:06:02 ] >>174 label.text=form1.textbox1.text
177 名前:デフォルトの名無しさん [2006/11/07(火) 08:26:03 ] >>176 ありがとうございます そのコードは入力したのですが 通らないと言うことはモジュールの設定がおかしいと言うことですね もうちょっと勉強します。
178 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 09:40:11 ] >>177 まぁ、その、なんだ。がんがれ。 >>168 お前が実装しようとしているのは、世に言うドッキングコントロール。 IDEなんか、そうだろ? ドッキングコントロールはせめてC#じゃないとつくれねぇ。 つくったソースあるけど、お前じゃ使い方さえもわからねぇ
179 名前:デフォルトの名無しさん [2006/11/07(火) 11:36:13 ] VB2005でパネルの優先順位(Zorder?)を指定したいのですが、どうす ればいいのでしょうか? 例えば、フォームにパネル1とパネル2を置き、パネル1をのdocをTopに パネル2にdocをFillにすると、パネル2がパネル1の下に入り込んでしま います。パネル1をパネル2の下に入り込まないように設定するには どうすればよいでしょうか?
180 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 11:49:36 ] >>179 いよう。168。元気?
181 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 13:15:44 ] >>179 splitcontainer使えば?
182 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 13:40:37 ] >>181 splitocontainerは、それはそれで使用しています。 menustripやstatusstripなどをいろいろ組み合わせて配置したいので、 出来れば楽に設定できる方法が無いかと探しているところです。 みなさんは、dock機能は使わずに、アンカーやその他の方法を使用して いるのでしょうか? >>80 168とは別人ですが?
183 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 13:54:28 ] >>182 うそつけw >>168 ,173,179 お前以外誰がいるんだよw 正直にいったら、なんでも教えてやるぞ。
184 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 14:03:10 ] 面白い奴だな。
185 名前:179 mailto:sage [2006/11/07(火) 14:05:14 ] まじ別人なんだけどw 書き込む時間帯が全然違うじゃないかボケwww まぁ、同一人物扱いさせてどうするつもりなんだ? 正直に言ったから早く教えろよ馬鹿www
186 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 14:30:46 ] >>185 マジ、面白いやつだw ヒント コントロールで右クリック。最(ry ガンガレ!168!
187 名前:デフォルトの名無しさん [2006/11/07(火) 14:38:58 ] お前の返事の前に判ったんで、そのことを書こうと思ったら、 先に書かれてた。 ふざんけんな、ボケ!! もっとのんびりレスしやがれwww でも、まぁ、先に返事を書いてもらってしまったからには 礼を書いておく。ありがとよ。 それと別人だと何度言ったらわかるんだ?www 俺は昨日の23時ごろは、くりいむなんとかを見てたっつーのw
188 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 15:26:30 ] (,,゚Д゚)∩先生方、質問です。 VB2005 Express Edition から、Oracle9iへの接続ってどうやったらいいのでしょうか? いろいろ調べたところ、データベース エクスプローラーを利用できず、 コードなら使用できるということらしいのですが、その方法がぜんぜん分かりません。 どこか、参考になるサイトなどありましたら、紹介よろしくお願いします。
189 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 15:42:00 ] ODBC接続だから、 コンパネから設定が必要。
190 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 16:17:32 ] Editionてなんだ?
191 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 18:07:55 ] >>188 初心者にはADOがオススメだ。 udlという拡張子udlのテキストファイルを使って、どんなDBにも接続できる。 ADOでぐぐって、頑張って部品作れ
192 名前:188 mailto:sage [2006/11/07(火) 19:17:26 ] レス感謝です >189 理由はよく分かりませんが、ODBC接続だとタイムスタンプを取得できないらしいので、ODBCは避けるつもりでした。 >191 udlファイルで試したところ、先ほど無事にADOで接続確立できました。 ありがとうございました。