トップページ⇒tech
1001コメント350KB

VB.NET質問スレ (Part18)

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/10/19(木) 18:41:18
[前スレ]VB.NET質問スレ (Part17)
http://pc8.2ch.net/test/read.cgi/tech/1155292844/
0159デフォルトの名無しさん2006/11/05(日) 15:54:32
>>158
ごめん。適当にいった。

もしかしたらPaperSourceクラスかもしれん。
01601542006/11/05(日) 17:49:39
>>159
PaperSourceは用紙トレイの指定では?
まだ模索中・・・できない。。。orz
0161デフォルトの名無しさん2006/11/05(日) 17:54:52
帳票はクリレポとか使うからな〜
0162デフォルトの名無しさん2006/11/05(日) 17:58:33
クリレポなら、
CrystalDecisions.Shared.PaperSize
とかであるんだけどなぁ?
0163デフォルトの名無しさん2006/11/05(日) 18:00:09
ReportDocumentクラスとかつかっちゃだめなの?
01641542006/11/05(日) 18:14:01
>>161>>162
スタンダードなのでクリレポ使えないんです。。。orz
>>163
ReportDocumentで行けそうなんですけど、
VB2005初心者なので、
ReportViewerとReportDocumentクラスの関係がいまいちわかってないのです。。。
お恥ずかしい限りです。
0165デフォルトの名無しさん2006/11/05(日) 19:08:23
>>164
ブビー坊って文句をたれるヤシは多いんだけど、
教えるだけのスキルが居るヤシは少ないんだ(´;ω;`)

プロジェクト→参照の追加とかで、クリレポの参照って
追加できなかったっけ?

ごめんけど、家にVSいれてないから曖昧な記憶しか
提供できないんだけど・・・

その二つのオブジェクトをDirectCastとかで
キャストできない??
0166デフォルトの名無しさん2006/11/05(日) 21:29:39
みんなリアルキティに付き合いがいいなあ…
0167デフォルトの名無しさん2006/11/06(月) 16:06:55
>>166
おまいも寂しいんだろ?
カマって欲しいんだろ?









                     やらないか?
0168デフォルトの名無しさん2006/11/06(月) 23:05:07
VS2005でこうマウスが乗っかると現れて、マウスが離れると消える、
スタートメニューみたいな物を作りたいんだけども
PanelのMouseHoverイベントでPanelのVisibleをEnableにして
PanelのMouseLeaveイベントでPanelのVisibleをFalseにするような風にプログラムを書くと
消す事は出来るけど復活しないんだ。
何でだろう?
0169デフォルトの名無しさん2006/11/06(月) 23:09:57
VisibleがFalseじゃイベント起きないだろ
0170デフォルトの名無しさん2006/11/06(月) 23:11:03
赤青のジャージ着た芸人?
確かに消えたまま復活しないな
01711682006/11/06(月) 23:12:01
×VisibleをEnable(意味不明)
○VisibleをTrue

EnableがTrueだったらイベントは拾うんじゃなかったのか!
そしたらどうやって消えたり付いたりするの作ればいいんだろう?
0172デフォルトの名無しさん2006/11/06(月) 23:30:31
VisibleをFalseにすれば、イベント拾わないよ。

、、、そもそも、ある場所に来たら突然コントロールが表示されるって、どんなUIだよ。
素直にBackColor変える程度にすればいいのに。
01731682006/11/06(月) 23:33:57
Panelを二重にして、下側のパネルで上側のパネルが
Visible=Falseの時のイベントを拾うようにした。ちょっと動きがギコチナイけども

> どんなUI
とりあえず見た目だけニョキニョキうごきまくって、何か凄そう!言うのを
前面に押し出したUI
0174デフォルトの名無しさん2006/11/07(火) 00:11:24
form1に入力したtextbox1のテキストをform2のlabelに表示したいのですが
モジュールで設定した以外に設定がわかりません。
ご教授お願いします。

やりたいことは

表示クライアント画面       管理クライアント画面
     ↓        ←管理        ↓
45型プラズマ出力          プラズマへ出力する内容入力

病院の外来担当表なんですが、外注するにももったいなので
つくってます。
0175デフォルトの名無しさん2006/11/07(火) 00:46:15
もう釣りなのかマジで聞いてるのか訳がわからんw
0176デフォルトの名無しさん2006/11/07(火) 01:06:02
>>174
label.text=form1.textbox1.text
0177デフォルトの名無しさん2006/11/07(火) 08:26:03
>>176 ありがとうございます そのコードは入力したのですが
通らないと言うことはモジュールの設定がおかしいと言うことですね

もうちょっと勉強します。
0178デフォルトの名無しさん2006/11/07(火) 09:40:11
>>177
まぁ、その、なんだ。がんがれ。

>>168
お前が実装しようとしているのは、世に言うドッキングコントロール。
IDEなんか、そうだろ?

ドッキングコントロールはせめてC#じゃないとつくれねぇ。
つくったソースあるけど、お前じゃ使い方さえもわからねぇ
0179デフォルトの名無しさん2006/11/07(火) 11:36:13
VB2005でパネルの優先順位(Zorder?)を指定したいのですが、どうす
ればいいのでしょうか?

例えば、フォームにパネル1とパネル2を置き、パネル1をのdocをTopに
パネル2にdocをFillにすると、パネル2がパネル1の下に入り込んでしま
います。パネル1をパネル2の下に入り込まないように設定するには
どうすればよいでしょうか?

0180デフォルトの名無しさん2006/11/07(火) 11:49:36
>>179
いよう。168。元気?
0181デフォルトの名無しさん2006/11/07(火) 13:15:44
>>179
splitcontainer使えば?
0182デフォルトの名無しさん2006/11/07(火) 13:40:37
>>181

splitocontainerは、それはそれで使用しています。
menustripやstatusstripなどをいろいろ組み合わせて配置したいので、
出来れば楽に設定できる方法が無いかと探しているところです。

みなさんは、dock機能は使わずに、アンカーやその他の方法を使用して
いるのでしょうか?

>>80
168とは別人ですが?

0183デフォルトの名無しさん2006/11/07(火) 13:54:28
>>182
うそつけw >>168,173,179
お前以外誰がいるんだよw



正直にいったら、なんでも教えてやるぞ。
0184デフォルトの名無しさん2006/11/07(火) 14:03:10
面白い奴だな。
01851792006/11/07(火) 14:05:14
まじ別人なんだけどw
書き込む時間帯が全然違うじゃないかボケwww

まぁ、同一人物扱いさせてどうするつもりなんだ?

正直に言ったから早く教えろよ馬鹿www
0186デフォルトの名無しさん2006/11/07(火) 14:30:46
>>185
マジ、面白いやつだw

ヒント
 コントロールで右クリック。最(ry

ガンガレ!168!
0187デフォルトの名無しさん2006/11/07(火) 14:38:58
お前の返事の前に判ったんで、そのことを書こうと思ったら、
先に書かれてた。
ふざんけんな、ボケ!!
もっとのんびりレスしやがれwww

でも、まぁ、先に返事を書いてもらってしまったからには
礼を書いておく。ありがとよ。

それと別人だと何度言ったらわかるんだ?www
俺は昨日の23時ごろは、くりいむなんとかを見てたっつーのw
0188デフォルトの名無しさん2006/11/07(火) 15:26:30
(,,゚Д゚)∩先生方、質問です。
VB2005 Express Edition から、Oracle9iへの接続ってどうやったらいいのでしょうか?
いろいろ調べたところ、データベース エクスプローラーを利用できず、
コードなら使用できるということらしいのですが、その方法がぜんぜん分かりません。
どこか、参考になるサイトなどありましたら、紹介よろしくお願いします。

0189デフォルトの名無しさん2006/11/07(火) 15:42:00
ODBC接続だから、
コンパネから設定が必要。
0190デフォルトの名無しさん2006/11/07(火) 16:17:32
Editionてなんだ?
0191デフォルトの名無しさん2006/11/07(火) 18:07:55
>>188
初心者にはADOがオススメだ。
udlという拡張子udlのテキストファイルを使って、どんなDBにも接続できる。


ADOでぐぐって、頑張って部品作れ
01921882006/11/07(火) 19:17:26
レス感謝です

>189
理由はよく分かりませんが、ODBC接続だとタイムスタンプを取得できないらしいので、ODBCは避けるつもりでした。

>191
udlファイルで試したところ、先ほど無事にADOで接続確立できました。
ありがとうございました。
0193デフォルトの名無しさん2006/11/07(火) 21:13:46
ComboBoxをグレーダウンさせないで入力不可に出来ませんか?
そうですか・・・
0194デフォルトの名無しさん2006/11/07(火) 21:25:45
>>176 いろいろ聞いた結果 モジュールを使わなくてもできるみたいです。
.NET2003でやってるのですが Meがうまく認識できないのですが使えないのかな?
0195デフォルトの名無しさん2006/11/07(火) 21:36:14
>>193,194
オマイラ、オレは今日はもう酔っぱらったw

明日、会社から教えてやるよ
0196デフォルトの名無しさん2006/11/07(火) 21:44:46
つーかフツーodp使わね?
0197デフォルトの名無しさん2006/11/08(水) 00:06:01
MCADって、取る価値ある?
0198デフォルトの名無しさん2006/11/08(水) 00:17:08
-----チラシの裏-----

C#やり始めてあまりの情報量(実用的な)が何無でやっぱVBなめちゃいかんなと
VBやり始めた初心者だけど構文とか自分にはとてもすっきりしてC#がすきだな。

でもC#の言語(Colsoleアプリ)中心のしか出回ってないから挫折しそう。。。

やっぱり初心者なら多数の本が出てるVBから入るほうがWindowsアプリ作るにしても早道かなと
自分を説得してがんばとっります。またはがんばってC#に移植するしかないですね。

ヘルプみてもどこうをどうみればいいのか・・

PCやWord&Excel等の実務Lvの操作方法には初心者というわけではないですが。

ちと愚痴と自分へのがんばれの意味をこめて。またC#に戻りそうだ。。orz
01991982006/11/08(水) 00:19:28
もしヘルプ見るにしてもこうやって見るんだよ!
というアドバイスがあればぜひ教えてほしいです。
0200デフォルトの名無しさん2006/11/08(水) 00:45:23
>>198
とりあえずココ
http://school.topposystem.co.jp/SampleCode/TextList1.asp

あとは英語だけれど、すばらしいサンプルが多い
http://www.codeproject.com/?cat=1
http://www.codeguru.com/

自分はヘルプ見ないけど、上記3つのサイトでC#もVBも使えるレベルにはなったよ
0201デフォルトの名無しさん2006/11/08(水) 06:24:01
VB.NETを1から勉強したいと思うのですが、お勧めの本などありますでしょうか?
0202デフォルトの名無しさん2006/11/08(水) 09:00:46
>>193
適当で申し訳ないが、ドロップダウンイベントでイベントを
キャンセルできないのかな?

>>194
正確には、Meに対して、相手のフォームのインスタンスを格納している
オブジェクトにデータを渡すようにすればおk

すまんな。今日は朝からドカタ仕事が舞い込んできたから適当。
0203デフォルトの名無しさん2006/11/08(水) 13:16:17
質問です。

Button1をクリックして、PicturoBox1に図形を描く事はできるのですが、
PicturoBox1上にウィンドウが重なっても図形が消えないようにしたいのですが
だれか御教授ください。
0204デフォルトの名無しさん2006/11/08(水) 16:45:03
鳳ドロー
0205デフォルトの名無しさん2006/11/08(水) 17:38:27
>>203
PictureBoxのImageにBitmapをセットしてそこに描画する
02061982006/11/08(水) 18:29:02
>>200 感動しました!!ありがとう!

ひとまず動かしてみる。これが一番・・・普段自分が言ってることでした・・
理解を深めるためにヘルプなり本なり読めばいいんだ。

しかし、英語サイトは情報豊富ですね。びっくりした

0207デフォルトの名無しさん2006/11/08(水) 23:58:38
Perlで言うHTML::TemplateやTemplateToolkitみたいな
所定のルールで書かれたテンプレートファイルを読み込んで
プログラムから置換するようなのってVB.NETではどうすればいいの?

WindowsアプリケーションからHTMLを吐く用事があって探してる所
なんか簡単な事の筈なのに簡単に出来ないこの屈辱・・・
0208デフォルトの名無しさん2006/11/09(木) 05:18:03
>>207
javaスクリプトでいいんじゃない?
Ajaxでぐぐってちょ。
0209デフォルトの名無しさん2006/11/09(木) 07:51:44
VBでコールバック関数について知りたいのですが
載っている本はたはwebを教えてください
0210デフォルトの名無しさん2006/11/09(木) 11:40:49
VB2005でPCからPDAにファイルをコピーするプログラムを作成しています。
その際、PCからPDAのフォルダを参照する方法がわかりません。
ローカルの場合だと、Dim SavePath As String = "C:\Data\"のように設定するかと
思いますが、PDAの場合はどのように指定すれば良いのでしょうか?
よろしくお願いしますm(_ _)m
0211デフォルトの名無しさん2006/11/09(木) 12:15:39
PDAによる。
02122102006/11/09(木) 12:19:22
>>211

 レスありがとうございます。
 情報足らずでスミマセン。
 PDAはNTTのhTcZです。(Windows Mobile 5.0)
0213デフォルトの名無しさん2006/11/09(木) 19:39:18
logフォルダに入っているlogファイル一覧を表示させるプログラムを作りたいのですが
パス指定がよくわからなくて困っています。
私は普段Dドライブで作業しているのですが、提出用のプログラムなので
提出後Cドライブや他の場所で実行されるかもしれないので、
ドライブ場所に影響されることのないパス指定をしたいのですが・・

最終的には
フォルダ--------exeファイル
      |
      ------logフォルダ-------logファイル

という形にしたいと思っています。
0214デフォルトの名無しさん2006/11/09(木) 20:05:26
>>213
Application.StartupPath
0215デフォルトの名無しさん2006/11/09(木) 20:09:37
Application.StartupPath とか
My にもなんかありそうだな

制限ユーザでは program files 以下には書き込めないと言う事実をどれくらいのホビープログラマが知っているだろう
0216デフォルトの名無しさん2006/11/09(木) 20:35:52
>>214-215
ありがとうございます。
現在制作環境にいないのでアドバイス通りに制作してないのですが
先にお礼を言わせてください。
0217デフォルトの名無しさん2006/11/09(木) 21:10:32
PictureBox1を縦横違うスケールに拡大,あるいは縮小すると,
図形と一緒にテキストまでゆがむんですがどうすればいいでしょうか
0218デフォルトの名無しさん2006/11/09(木) 21:25:45
はぁ?
どうすればいいでしょう、ってそんなことでつまずく馬鹿はプログラムなんて
書かなければいいと思うよマジで。
0219デフォルトの名無しさん2006/11/09(木) 21:51:36
>>214
お前、本当の意味でマヌケだな。


>>213
相対パスでぐぐれ。
あと、マヌケな回答が多いから注意汁。

>>217
まぁ、その、なんだ。
がんがれ。

しいていうなら、何がしたいんだ?
0220デフォルトの名無しさん2006/11/09(木) 22:00:18
カレントディレクトリは常に exe のある位置であるという立場の人ですか?
0221デフォルトの名無しさん2006/11/09(木) 22:06:08
なんていうか、口調が偉そうな奴は例外なく無能の法則って絶対だなw
0222デフォルトの名無しさん2006/11/09(木) 22:07:48
>>220
いや、単に馬鹿なだけでしょう。
0223デフォルトの名無しさん2006/11/09(木) 22:21:09
>>222
いや、「マヌケな」人でしょう。
0224デフォルトの名無しさん2006/11/09(木) 22:21:40
>>220,222
理解してるな。


>>221
おまいは、ちょっと怪しいぞw
0225デフォルトの名無しさん2006/11/09(木) 23:05:20
みなさま、すんません。
知ってたら教えてください。
VS2003でWebアプリをつくっております。(VB.NETです)
DBがオラクルなので
.NET Framework Data Provider for Oracle
(System.Data.OracleClient)
のクラスをつかってるのですが
タイムアウトの設定でできないのでしょうか?
すんません T_T
0226デフォルトの名無しさん2006/11/09(木) 23:24:33
Microsoft FlexGrid Cotrol,version6.0を使っている
formをshowdialogで開くとForm_Loadで何をやっても反映されないんだけど
どうして?
ちなみにshowdialogを使わずに直接実行すると反映された
0227デフォルトの名無しさん2006/11/09(木) 23:44:11
>>225
OracleCommand.CommandTimeout
メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。

MSはボラクルに冷たいな〜
System.Data.OleDb使えば?
0228デフォルトの名無しさん2006/11/09(木) 23:46:37
>>226
Form_Load時点でFlexGridが表示されてないから?
0229デフォルトの名無しさん2006/11/09(木) 23:57:51
>>227

ありがとうございます。
現行の環境が1.1なもので…
やはりOleDbがいいですかね?
私の設定が悪かったのかもしれませんが
OleDb空間のクラスで接続しレコードを取得したら
ROWIDまでとってきちゃってたので
OracleClientにしたのです。
OleDbでもっかい試してみます。
どもです。
02301932006/11/10(金) 00:04:27
Win32APIを使わないと駄目っぽいな。Orz
0231デフォルトの名無しさん2006/11/10(金) 01:05:39
何でODP使わないんだろ
0232デフォルトの名無しさん2006/11/10(金) 06:13:28
>>231
しつけぇよw


おれが講師で初心者にDBアクセス教えるなら
絶対、ODPなんか使わない。

教える側もそう思ってるから、教えない。


ほんと、バカの一つ覚え(ry
0233デフォルトの名無しさん2006/11/10(金) 07:02:34
>制限ユーザでは program files 以下には書き込めないと言う事実をどれくらいのホビープログラマが知っているだろう
制限ユーザでも program files 以下に書き込む方法があると言う事実をどれくらいの職業プログラマが知っているだろう

02342172006/11/10(金) 16:19:08
>219
pictureboxのスケールを変えてグラフを書きました.しかし,ラベルや目盛りが
drawstringではゆがんで掛けないんです.
横のスケール伸ばしたら文字も横に伸びるってことです.
どうか助けてください
0235デフォルトの名無しさん2006/11/10(金) 17:28:59
>234
引き伸ばしてからdrawするのが普通だろ!
0236デフォルトの名無しさん2006/11/10(金) 19:31:57
>>233
どうやるんだ? 教えれ!!
0237デフォルトの名無しさん2006/11/11(土) 00:31:49
>>231

クライアントが8.1.7なんです。
バージョンアップの許可がおりるかどうか…
0238デフォルトの名無しさん2006/11/11(土) 08:18:03
>>237
ハハハ、ウチなんか8.0.5ですぜw
OO4O以外テがありませんorz
0239デフォルトの名無しさん2006/11/11(土) 09:15:01
>>238
つ OCI
0240デフォルトの名無しさん2006/11/11(土) 09:22:16
Webサービス使えば?
0241デフォルトの名無しさん2006/11/11(土) 09:46:38
別に、なんでアクセスしようがどうだっていい。
0242デフォルトの名無しさん2006/11/11(土) 10:32:25
>>239
oci.dllを参照に追加しようとしたら「正しいdllでありません」と言われたが…
0243デフォルトの名無しさん2006/11/11(土) 12:51:44
>>242
<Runtime.InteropServices.DllImport("oci.dll", ・・・以下省略
0244デフォルトの名無しさん2006/11/11(土) 12:57:00
ドゥルル
0245デフォルトの名無しさん2006/11/11(土) 13:56:23
管理ツールの中に
Microsoft .NET Framework 1.1 Configuration
Microsoft .NET Framework 1.1 Wizards
Microsoft .NET Framework 1.1 構成
Microsoft .NET Framework 1.1 ウィザード
の四つがあるのに
Microsoft .NET Framework 2.0 Configuration
はひとつしかありません。
インストールに失敗したということですか?
0246デフォルトの名無しさん2006/11/11(土) 14:00:53
Microsoft .NET Framework 1.1 Configuration
Microsoft .NET Framework 1.1 Wizards
Microsoft .NET Framework 1.1 構成
Microsoft .NET Framework 1.1 ウィザード
みんなひとつしかないと思うのだよ。
02472172006/11/11(土) 17:47:58
>235
すいません、その方法をどうか御教授ください。
おねがいします。
0248デフォルトの名無しさん2006/11/12(日) 03:52:35

クソ言語 VB.NET


0249デフォルトの名無しさん2006/11/12(日) 11:54:27
>247
どうやって描画してるのかしらんけど。。
描く順番と拡大縮小する順番を逆にするだけだろ!
0250デフォルトの名無しさん2006/11/12(日) 14:04:38
>>245
Microsoft .NET Framework 2.0 構成 だね。

ランゲージパックのインスコは失敗してるな。w
0251デフォルトの名無しさん2006/11/13(月) 05:26:27

クソ言語 VB.NET


0252デフォルトの名無しさん2006/11/14(火) 12:39:05
フォームのデザインをやり直したいのですが、今フォーム上にある
コントロールをどこかに一時的に退避させておくことってできますか?
0253デフォルトの名無しさん2006/11/14(火) 13:45:26
>>252
ソリューションエクスプローラでファイル選んで
コピー&ペーストしてから、コピーの方のコード開いて
クラス名変えたらええやん。
0254デフォルトの名無しさん2006/11/14(火) 15:35:08
flexgrid.netについてですがやさしいかた教えてください。

CellのstyleにComboListを設定したのですが
実行時にそのセルをダブルクリックすると
ComboList内の値に順次変更されます。
これをやめたいのですがキャンセルする方法はありますか?

あと、一度に表示するリストの数の設定方法もわからないのですが
ご存知のかたおられましたら教えてください。

よろしくお願いします。
0255デフォルトの名無しさん2006/11/14(火) 16:38:32
>>254
.NETってMSでフレックスグリッドあったっけ?
グレープシティのとは別?

あとフレームワークのバージョン教えれ。
0256デフォルトの名無しさん2006/11/14(火) 16:44:08
>>255
グレープシティのです。すみません。

VB.net2003です。
0257デフォルトの名無しさん2006/11/14(火) 19:56:18
textbox1.textと同じ文字列が、Listbox1のリストの中に存在するかどうかを調べ、
存在する場合はリストの中から消すという一連の動作を実装したいのですが、どのように書けば良いでしょうか?

For i = 0 To x
   If String.Equals ( textbox1.text, listbox1.Items,Item ( i ) ) = True Then
      listbox1.Items.RemoveAT ( i )
   End If
Next

これでいけるかと思ったのですが2行目でエラーが出ます。
どうやら引数の2つ目がStringではなくObjectだからなんだと思うのですが、
どうすれば良いのか判りませんorz
よろしくお願いします。
0258デフォルトの名無しさん2006/11/14(火) 20:10:37
ToString
■ このスレッドは過去ログ倉庫に格納されています