[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 06/08 14:41 / Filesize : 240 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

VB.NET質問スレ (Part10)



1 名前:最凶VB厨房 mailto:sage [05/02/26 00:00:13 ]
VB.NETの質問全般です

過去スレ
VB.NET質問スレ (Part9)
pc5.2ch.net/test/read.cgi/tech/1106577850/
VB.NET質問スレ (Part8)
pc5.2ch.net/test/read.cgi/tech/1102512868/
VB.NET質問スレ (Part7)
pc5.2ch.net/test/read.cgi/tech/1096683017/
VB.NET質問スレ (Part6)
pc5.2ch.net/test/read.cgi/tech/1088812165/
VB.NET質問スレ (Part5)
pc5.2ch.net/test/read.cgi/tech/1078134703/
VB.NET質問スレ (Part4)
pc2.2ch.net/test/read.cgi/tech/1065269043/
【老若】VB.net質問スレ【男女】 (Part3)
pc5.2ch.net/tech/kako/1056/10562/1056281084.html
【老若】VB.net質問スレ【男女】 (Part2)
pc2.2ch.net/tech/kako/1043/10436/1043629429.html
【老若】VB.net質問スレ【男女】
pc2.2ch.net/tech/kako/1025/10258/1025848458.html

207 名前:デフォルトの名無しさん mailto:sage [05/03/09 15:13:41 ]
そんなことはない。
ネイティブのコードへのコンパイルすら「初めてそのメソッドが出てきた時」に行われるのに。
起動時にメモリを食われるのは.NET Frameworkを通して起動させるためのコスト。
起動した後は不要になるので、気になるならウィンドウを一旦最小化させれば仮想メモリにしまい込まれる。
根本的にネイティブのアプリより消費メモリが大きめなのはしょうがないがね。

208 名前:デフォルトの名無しさん mailto:sage [05/03/09 15:18:44 ]
>>207
了解です。
ちょっと起動に時間が掛かるなと思いタスクマネージャを見たら
30メガも使ってるのでびっくりしたしだいです。
それが普通ならまったく問題ありません。

209 名前:デフォルトの名無しさん mailto:sage [05/03/09 16:11:19 ]
リストビューのカラムごとにTextAlignを指定したいのですが
指定するメソッドが見つかりません。
これは不可能でしょうか?

210 名前:デフォルトの名無しさん mailto:sage [05/03/09 16:18:27 ]
ColumnHeader.TextAlign
ただし先頭列だけは必ず左寄せ。

211 名前:デフォルトの名無しさん mailto:sage [05/03/09 16:22:26 ]
listview.Columns(2).TextAlign = HorizontalAlignment.Right
listview.Columns(3).TextAlign = HorizontalAlignment.Right
でできました。さんくす。


212 名前:デフォルトの名無しさん mailto:sage [05/03/09 16:58:55 ]
>>203
「開発環境(言語)の差を吸収出来る」ことと
「安全なコードを書ける可能性が高い」こと、これらから
「開発生産性が高い」ことがメリットだと思うよ。

例えばJAVAのWORAというのは嘘とは言い切れないけど
未だに盲信してる人は少ないよね。
MSは良くも悪くもリアリストだから、「どこでも動く」ことより
「どこからでも繋がる」ことを .NET の宣伝材料にしてる。

213 名前:デフォルトの名無しさん [05/03/09 19:52:20 ]
compact frameworkにて、設定ファイルを使用したい場合、
どのようにファイルを作って、どのように読み込めばいいのでしょうか?

質問が大雑把ですみません。とっかかりすらわかっていない状態ですので。

214 名前:デフォルトの名無しさん mailto:sage [05/03/09 22:28:54 ]
設定ファイルとやらを使って何をしたいのかによるけど。
App.configなら
ttp://dobon.net/vb/dotnet/programing/appconfigfile.html

215 名前:デフォルトの名無しさん mailto:sage [05/03/09 22:43:04 ]
VB.NETでWSDLがない状態でSoap通信したいんですけど
Soap ToolkitにあったSoapConnectorにあたるクラスってないんでしょうか?



216 名前:デフォルトの名無しさん mailto:sage [05/03/10 08:31:10 ]
デストラクタってどうやって定義すればよいでしょうか?
コンストラクタは
public sub new()
end sub
でよいみたいですが

217 名前:デフォルトの名無しさん mailto:sage [05/03/10 08:38:44 ]
Overrides Protected Sub Finalize()

218 名前:デフォルトの名無しさん mailto:sage [05/03/10 08:49:38 ]
>>217
ありがとん

219 名前:デフォルトの名無しさん mailto:sage [05/03/10 11:01:20 ]
EXCELを操作しているのですが
アプリケーションを終了するまでEXCEL.EXEがタスクマネージャの
プロセス一覧から消えてくれません。
消すにはどうしたらよいでしょうか?

Dim exl As New Excel.Application()
exl.Visible = True
exl.Workbooks.Add()

exl.Cells(1, 1) = "hoge"


220 名前:デフォルトの名無しさん mailto:sage [05/03/10 11:15:10 ]
Quitも呼んでない辺りアレっぽいが。
ttp://support.microsoft.com/default.aspx?scid=kb;ja;317109

221 名前:デフォルトの名無しさん mailto:sage [05/03/10 11:23:19 ]
>>220
さんくす。熟読します。

222 名前:デフォルトの名無しさん mailto:sage [05/03/10 11:33:57 ]
消えました。ありがとん。

223 名前:デフォルトの名無しさん mailto:sage [05/03/10 14:19:06 ]
Private m_Pos() As Point
Private m_Pos As Point()
の違いはなんでしょうか?

224 名前:デフォルトの名無しさん mailto:sage [05/03/10 16:03:14 ]
GCってちゃんと仕事してくれますか?
なんか不安。メモリ使用量がどんどん増えるよー

225 名前:デフォルトの名無しさん mailto:sage [05/03/10 16:10:34 ]
>>224
メモリは特に気にする必要ない。



226 名前:デフォルトの名無しさん mailto:sage [05/03/10 16:18:13 ]
>>225
そうなんですかー
なんかC房だから気になって仕方ないよー

227 名前:デフォルトの名無しさん [05/03/10 16:38:58 ]
Form1からForm2をShowDialogで表示し、Form2からForm3をShowDialogでまたまた表示する。
タイマーイベントで規定時間後に、自動でForm2とForm3を閉じてForm1を表示するようにしたい場合、どのようにすればいいですか?
今、Form1のタイマーイベントで
Form3.close()
Form2.close()
ってやるとForm3は閉じるけどForm2は閉じてくれません。
だれかわかりますか?

228 名前:デフォルトの名無しさん mailto:sage [05/03/10 17:33:27 ]
ピクチャーボックス上の
線などを消去するには?

229 名前:デフォルトの名無しさん mailto:sage [05/03/10 19:47:14 ]
>>223
基本的に無い。好み。
個人的には配列型を宣言してると分かりやすい後者の方が良い。

>>227
私の所では閉じる。

>>228
何らかで上書きする。

230 名前:デフォルトの名無しさん mailto:sage [05/03/10 21:02:53 ]
簡単なテキストエディタを作っています。カレットが移動するたびに、その位置を
ステータスバーに表示したいと考えています。で、一番最初に思いついたのが、
KeyDown/Upイベントを利用することです。しかしながら、IMEがオンになって
いると、KeyDown/Upイベントが発生するたびに変換が解かれてしまい、実用に
なりません。なにかいい方法はないでしょうか。

231 名前:デフォルトの名無しさん mailto:sage [05/03/11 00:13:11 ]
MDI子フォームのKeyDownイベントでファンクションキーが
押された場合の処理を書いているのですが、このイベントが
親フォームにも送られているらしく、F1キーを押すと
ヘルプが起動してしまいます。
ファンクションキーイベントは子フォームだけで受け取り
(子フォームがアクティブの場合)
親フォームには送られないようにするにはどうしたらよいでしょうか。
e.Handle=True
は試してみたのですが、ダメでした。

232 名前:デフォルトの名無しさん mailto:sage [05/03/11 00:28:57 ]
メニューのイベントでヘルプ表示してるんでしょ?

だったら自分がアクティブじゃなかったら
ヘルプ表示しないようにするだけだと思うんだけど。。
何か間違ってるか?

233 名前:デフォルトの名無しさん [05/03/11 00:33:11 ]
ウケる。要求仕様と違うとはまさにこのことか。

234 名前:デフォルトの名無しさん mailto:sage [05/03/11 00:34:05 ]
>>232 「自分」って誰?(バク

235 名前:デフォルトの名無しさん mailto:sage [05/03/11 00:38:42 ]
>>232
それって親フォームにキーイベント飛んでるじゃん。
e.Handle = True
じゃムリなの?



236 名前:デフォルトの名無しさん mailto:sage [05/03/11 00:42:25 ]
馬鹿な上に幼稚なVB厨どもはしょうがないですな。

別にウィンドウメッセージそのものをキャンセルする必要なんて全然ない。
要はそれを処理するべき場合かどうかを判断できれば必要十分だろといってるの。

237 名前:デフォルトの名無しさん [05/03/11 00:48:27 ]
>>236
必要かどうかの問題ではなく、231がやりたいのはメッセージを
キャンセルしたいのだろう。別に君がその方法を知らないなら
ムリに書き込む必要ないんじゃないの?何がしたいの?

238 名前:234 mailto:sage [05/03/11 00:49:18 ]
どうでもいいけど「自分」って誰?(ププッ

239 名前:デフォルトの名無しさん mailto:sage [05/03/11 00:52:02 ]
>>237
そういうSEは最近多いよ。勝手に要求仕様を捻じ曲げて
得意げな大馬鹿

240 名前:デフォルトの名無しさん mailto:sage [05/03/11 00:54:28 ]
>>231ですが、メイン画面(親フォーム)は別の外注の会社が
作っていて、私が作っているフォームでファンクションキーを
処理する都合でメイン画面に修正が入るのはあまり
好ましくないのでメッセージをキャンセルする方法があるのならば
それがやりたいです。分かりにくくてすいません。

241 名前:デフォルトの名無しさん [05/03/11 01:28:29 ]
VBで、ある業務システムつくろうと思ったけど。
スタックが心配で見合わせてる。


242 名前:デフォルトの名無しさん mailto:sage [05/03/11 01:29:27 ]
で?

243 名前:デフォルトの名無しさん [05/03/11 01:34:56 ]
どうしたものかな。
VB6では、スタック領域を設定することできないんだよ。
NETは、どうなの。


244 名前:デフォルトの名無しさん mailto:sage [05/03/11 01:40:41 ]
質問です。
IEで表示した内容を印刷ダイアログを表示せずに
プログラムから印刷する方法を教えてください。

245 名前:最凶VB厨房 mailto:sage [05/03/11 01:42:20 ]
>>231
もしかして親フォームのKeyPreviewプロパティはTrue??



246 名前:デフォルトの名無しさん mailto:sage [05/03/11 01:45:52 ]
アホか。
要求仕様は、「子フォームがアクティブの時には親フォームのヘルプを表示しないようにしたい」
メッセージをキャンセルするってのはその一手段に過ぎない。

>>240
やっぱり無理なんじゃないか。
というのは、別に子が親にメッセージ送ってるわけじゃないのだから。
いま実際WndProcでメッセージ拾うコード書いて確認したので間違いないと思う。

247 名前:デフォルトの名無しさん mailto:sage [05/03/11 02:01:28 ]
WndProcをオーバーライド。
該当するキーの場合、基底クラスのWndProcを呼ばない。
あるいはProcessCmdKeyをオーバーライド。
該当するキーの場合、trueを返す。

248 名前:デフォルトの名無しさん mailto:sage [05/03/11 07:13:39 ]
>>246
>>240

アホ

249 名前:デフォルトの名無しさん mailto:sage [05/03/11 07:15:36 ]
>>246
>いま実際WndProcでメッセージ拾うコード書いて確認したので間違いないと思う。
間違ってるじゃんw

お前、マジでもういいよ

250 名前:デフォルトの名無しさん mailto:sage [05/03/11 08:35:18 ]
タスクバーを除いたデスクトップのサイズを取得したいのですが
どのようにすればよいでしょうか?

251 名前:250 mailto:sage [05/03/11 10:40:54 ]
すみません。わかりました。

252 名前:デフォルトの名無しさん mailto:sage [05/03/11 12:26:42 ]
>>249
幼稚な奴。
実際に自分でやってみてから言ってるか?
っていうか、「本当はWndProcなんてわかんない」に五万両。

253 名前:デフォルトの名無しさん mailto:sage [05/03/11 19:48:58 ]
このスレの大半はアホなのはわかっている。

254 名前:最凶VB厨房 mailto:sage [05/03/11 22:50:51 ]
ドアホがスレ立ててんだからしょうがねぇってこった。

255 名前:デフォルトの名無しさん mailto:sage [05/03/11 23:07:27 ]
アホは自分がアホだと認識した時点でアホではなくなる。



256 名前:デフォルトの名無しさん mailto:sage [05/03/12 00:35:42 ]
>>252
>>246が間違っていることを確認し、問題を解決できました。
回答くださった方(>>246の人は除き)、どうもありがとうございました。

257 名前:デフォルトの名無しさん [05/03/12 23:09:18 ]
どなたか教えてください。

datagridのDataGridTableStyleでFormatを設定する部分があると思うのですが、
番号を01,02,03・・・という感じでしたいので 00 と入れたのですがちゃんと表示されず、
1,2、・・とでてしまいます。
どの部分がおかしいのでしょうか?

258 名前:デフォルトの名無しさん mailto:sage [05/03/12 23:13:34 ]
Dim str As String : Dim time As Integer : Dim ch As ListView.CheckedListViewItemCollection
ListView1.View = View.Details : ListView1.CheckBoxes = True : ListView1.Columns.Add("test", 100, HorizontalAlignment.Left)
''' テストデータセット 偶数にチェック
For ii As Integer = 0 To 5000
ListView1.Items.Add(CStr(ii)) : If (ii Mod 2) = 0 Then ListView1.Items(ii).Checked = True
Next ii
''' チェックデータ取得 @〜B のどれが一番早い??
time = Environment.TickCount() ''''@
Dim txt1 As New System.Text.StringBuilder
For ii As Integer = 0 To ListView1.Items.Count - 1
If ListView1.Items(ii).Checked Then str = ListView1.Items(ii).Text
Next ii
Console.WriteLine(Environment.TickCount() - time)
time = Environment.TickCount() ''''A
ch = ListView1.CheckedItems
For ii As Integer = 0 To ch.Count - 1
str = ch.Item(ii).Text
Next ii
Console.WriteLine(Environment.TickCount() - time)
time = Environment.TickCount() ''''B
ch = ListView1.CheckedItems
For Each item As ListViewItem In ch
str = item.Text
Next
Console.WriteLine(Environment.TickCount() - time)


259 名前:258 mailto:sage [05/03/12 23:14:09 ]
上記サンプルの、ListViewコントロールについて質問です。
Details モードで、チェックボックスを付けた状態で、チェックされた行を
取得する方法なのですが、以前より何故こんなに遅いのかと疑問に感じていました。
が、どうやらコーディング次第でものすごく差があるようです。
私は、A<B<@となると思っていたのですが、現実は、@<B<<<<Aになりました。
何故このような結果が出るかどうしても説明出来ません。
誰か偉い人教えてください。

260 名前:デフォルトの名無しさん mailto:sage [05/03/12 23:20:00 ]
>>257
DataGirdTextBoxColumnのFormatプロパティだな。
該当するDataColumnのDataTypeがString型になってるんだろう。

261 名前:デフォルトの名無しさん mailto:sage [05/03/13 00:40:04 ]
>>259
面白そうなのでちょっとILDASMで見てみた。

(2)の最大のボトルネックはCountプロパティの取得部分であるのは動作を見れば一目瞭然。
では内部でどんな作業をしてるのかというと、
1.オーナーであるListViewのCheckedIndicesを取得して、そのCountプロパティを返す。
2.CheckedIndices.Countは、内部ではオーナーであるListViewのItemsプロパティを取得し、
 それをFor Eachで回して一つ一つCheckedプロパティを確認し、インクリメントして計測する。
という遠大な事をやっている。
For ... To で毎回Countプロパティを取得してればそりゃ死ねる。
Forの前に一度Countを別変数に取り出すだけで劇的に改善され、(3)にほぼ並ぶ。

さて、(2)と(3)の違いだが。
(2)は毎回Item(Integer)を呼んでいる。この動作の遷移は、
1.ListViewのCheckedIndicesを取得、CheckedIndices.Itemを呼ぶ
2.CheckedIndices.Itemは内部でListView.ItemsをForで回し、Index回目で見つかったCheckedのインデックスを返す
3.返されたインデックスのアイテムをListView.Itemsから取得し、それを返す
という流れだ。分かりにくいなんて意見はスルー。

(3)、For Eachは内部でGetEnumeratorが呼ばれ、それで返されるIEnumeratorのCurrentプロパティ・MoveNextメソッドで列挙動作が行われる。
ではGetEnumeratorはどうなってるかというと、
1.CheckedListViewItemCollection.Countを取得し、その数でListViewItem配列を作成する
2.ListViewのItemsをForで回し、Checkedかどうか確かめてCheckedなアイテムを順に配列に格納する
3.配列のGetEnumeratorを返す
って流れになる。
配列のGetEnumeratorは、MoveNextが呼ばれるごとにインデックスをインクリメントして、Currentで現在のインデックスのアイテムを返すってだけの簡単な処理。

(3)はCheckedListViewItemCollection.Countを取得してる以外にコストがかかる処理はなさそうだ。それが大きいけど。
(2)は2.の所だな。指すインデックスが後ろになればなるほどコストがかかるようになる。
その上ch.Item(ii)がループ回数呼ばれてる訳で、その回数分のListView.Itemsのループが発生してしまうと。

こんな動作を知ってしまった後では、でかいビューでCheckedItemsを使うのは躊躇しちゃうね。

262 名前:258 mailto:sage [05/03/13 12:06:00 ]
>>261
ホントにありがとうございます。
非常に分かり易い神な回答が返って来るとは思いませんでした。

ヘッポコ同僚が(1)でコーディングを行っていて、カコ悪いなーと思っていましたが
それが一番コストが掛からないなんて・・・orz


263 名前:デフォルトの名無しさん mailto:sage [05/03/13 13:17:14 ]
配列の概念がよくわかりません

264 名前:デフォルトの名無しさん mailto:sage [05/03/13 13:18:37 ]
そうか頑張れ。

265 名前:デフォルトの名無しさん mailto:sage [05/03/13 14:43:45 ]
>>264
なんだそれ



266 名前:デフォルトの名無しさん mailto:sage [05/03/14 12:24:47 ]
LinkLabelをクリックした時に左右どちらのボタンでクリックしたか調べるには
どうすればいいですか?
LinkClickedのイベントプロシージャ内で判定させたいのですが。

267 名前:デフォルトの名無しさん mailto:sage [05/03/14 12:40:47 ]
>>266
MouseDownで保存しとくとか。

268 名前:デフォルトの名無しさん mailto:sage [05/03/14 12:59:19 ]
Excelでレポートを出力するアプリケーションを作っています。
一旦Excelに書き込んで保存して終了して
その書き込んだExcelファイルを開くという処理をしているのですが
System.Diagnostics.Process.Startをしたときに前のExcelの
プロセスが残っているためかExcelのメニューだけ表示された状態で
とまってしまいます。
GC.WaitForPendingFinalizers()
がないと100%そうなるのですが、これがあると
うまくいくときもあります。何か回避方法がありますでしょうか?

oBook.Close(False)
NAR(oBook)
NAR(oBooks)
oApp.Quit()
NAR(oApp)

GC.Collect()
GC.WaitForPendingFinalizers()

System.Diagnostics.Process.Start("hoge.xls")



269 名前:デフォルトの名無しさん mailto:sage [05/03/14 13:08:04 ]
FlexGridの新しい奴がExcel直接操作できる

270 名前:268 mailto:sage [05/03/14 13:38:21 ]
すみません。お騒がせしました。
データを書き込んでいるところを関数にしたら直りました。
データを持っているオブジェクトが解放されなかったためのようです。


271 名前:デフォルトの名無しさん mailto:sage [05/03/14 14:33:51 ]
リストビューでカラムヘッダーをクリックしたら
そのカラムでソートしたいのですがどのようにしたらよいでしょうか?

272 名前:デフォルトの名無しさん mailto:sage [05/03/14 15:55:47 ]
>>271
ttp://dobon.net/vb/dotnet/control/lvitemsort.html

273 名前:デフォルトの名無しさん mailto:sage [05/03/14 16:03:41 ]
>>272
ありがとん。
できました。

274 名前:デフォルトの名無しさん [05/03/14 18:42:38 ]
--------------------------------------------------
Java
--------------------------------------------------
public class Foo {
public static void main(String[] args) {
new Foo();
}

public Foo() {
}
}


と同等なコードをVB.NETで書きたいのですが、
New Foo()と書くと構文が違うと怒られるんですが、
こういう書き方はできないのでしょうか?


275 名前:デフォルトの名無しさん mailto:sage [05/03/14 18:48:24 ]
>>274
VB.NETの構文を勉強してください。



276 名前:デフォルトの名無しさん mailto:sage [05/03/14 18:49:32 ]
Java'erならC#使った方が良くね?

277 名前:デフォルトの名無しさん [05/03/14 18:50:00 ]
>>275
嫌なんで、教えてください。

278 名前:デフォルトの名無しさん mailto:sage [05/03/14 18:51:22 ]
わかった、ちょっと待ってな・・・

279 名前:274 mailto:sage [05/03/14 18:52:33 ]
できればそうしたいんですが、
それができないんで○| ̄|_
VB冗長すぎる…。

280 名前:デフォルトの名無しさん [05/03/15 15:55:17 ]
TextBox1をクリックしたりしてフォーカスがTextBox1に移動したときにLabel1.Textが
TextBox1の説明文に変更されて、また別のTextBoxが選ばれたらLabel1.TextがそのTextBoxの
説明文に変更されるというようなプログラムを書く場合、
Private Sub TextBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.Click
  Label1.Text = "(TextBox1の説明文)"
End Sub
てな感じのを各TextBoxすべてについて書かなければいけないのでしょうか?
何か他にエレガントな方法はありませんか?

281 名前:名前は開発中のものです。 mailto:sage [05/03/15 16:00:45 ]
まぁ藻前ら、それほどの技術と経験と根性があるなら、今まさに危機に瀕している↓のMMORPGを救ってくれ。
軽く問題に触れておくと、要は開発者が逃げ出しましたよと。
そしてそれに痺れを切らした3Dモデリング担当の人もプロジェクト脱退しましたよと。
そこで藻前らの力が必要になったわけで。。
この企画に参加、若しくは引継ぎすれば少なくとも藻前らのスキルアップにも繋がるだろうし。。
頼むよ。絶望に満ち溢れた世界に新たな風を吹き込んでくれ。藻前らの力で・・・・・・

         頼       ん      だ       ぞ

                 rob2.jp/

282 名前:デフォルトの名無しさん mailto:sage [05/03/15 16:24:34 ]
>>280
TextBoxのTagに説明文を入れて、
Label1.Text = CType(sender, TextBox).Tag.ToString()
を全てのTextBoxのEnterイベント共通メソッドにする、とかどうよ。

283 名前:デフォルトの名無しさん mailto:sage [05/03/15 17:29:04 ]
>>282
それは全てのTextBoxのEnterイベントを共通メソッドとして一括で書く方法があるということですか?
それとも全てのTextBoxのイベントをひとつひとつ書かないといけないということでしょうか?

284 名前:デフォルトの名無しさん mailto:sage [05/03/15 17:43:04 ]
なんでWebBrowserコントロールのドキュメント、MSDNに無いんだよ!!!!

285 名前:デフォルトの名無しさん mailto:sage [05/03/15 17:44:58 ]
>>283
ttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/Vbcon/html/vbtskconnectingmultipleeventstosingleeventhandler.asp

>>284
英語が読めない人は大変ですね。



286 名前:デフォルトの名無しさん mailto:sage [05/03/15 17:50:07 ]
>>282>>285
おお、百万の感謝を。

287 名前:デフォルトの名無しさん [05/03/15 22:54:31 ]
RichTextBoxで100行目に書かれている1行をすばやく消す方法を教えてください。


288 名前:デフォルトの名無しさん mailto:sage [05/03/15 23:24:18 ]
SendKeys "^({HOME})"
For intCnt = 1 To 99 Step 1
SendKeys "{DOWN}"
Next intCnt
SendKeys "+({END}){DEL}"

289 名前:デフォルトの名無しさん [05/03/15 23:51:37 ]
↑こういうのって一般的なんですか?


290 名前:デフォルトの名無しさん mailto:sage [05/03/16 07:20:34 ]
>>289
No

291 名前:デフォルトの名無しさん mailto:sage [05/03/16 12:55:13 ]
>>287
WordWrapは考慮しなくてもいいの?


292 名前:デフォルトの名無しさん mailto:sage [05/03/16 17:06:23 ]
Ctrl+Xで削除する行って、削除と同時に複写もするんですか?

293 名前:デフォルトの名無しさん [05/03/16 17:15:48 ]
すみません。教えていただきたいのですが、

DatagridにListBoxを使用しています。
たとえば

あああ
いいい
うううう
えええ
おおお

のリスト中の「あああ」と「えええ」 を複数選択してそれを
A列とB列に入れたい場合はどういうふうにすればいいでしょうか?

リストボックスプロパティのselectionmode=MultiSimpleで複数選択はできました。

よろしくおねがいします。



294 名前:デフォルトの名無しさん mailto:sage [05/03/16 17:22:24 ]
>>293
A列とB列はどこから出てきたんだ?

295 名前:デフォルトの名無しさん [05/03/16 17:41:04 ]
>>294

SQLサーバーで従業員のデータを作成してdatagridで使用してます。
従業員の担当業務が複数あってそれを入れたいと思っています。
複数あるので担当業務の列を5つ設けています。
2つであればA列、B列。3つあればC列までって感じです。






296 名前:289 [05/03/16 22:04:52 ]
>290
んじゃ〜正しいの教えてください。御願いします。
Select〜で選んで消さなきゃいけないのはわかるんですが、目的の場所にたどり着くのに
えらいこと時間がかかるから、、、
せっかくLinesみたいなのがあるのに、その行を消せないし。

297 名前:デフォルトの名無しさん mailto:sage [05/03/16 22:15:29 ]
APIのSendMessageでEM_GETLINEを送れば特定行の先頭インデックスを取得できる。

298 名前:デフォルトの名無しさん [05/03/16 22:49:10 ]
Windows2000/XP でログオフ/終了/再起動ををするのをフックにして
動作するプログラムを書きたいのですが、どうやって判断すれば
いいでしょうか?



299 名前:デフォルトの名無しさん mailto:sage [05/03/16 22:50:11 ]
VB.NETでCABファイルを扱いたいのですが、専用のクラスとかは
あるでしょうか。

300 名前:デフォルトの名無しさん mailto:sage [05/03/16 22:54:46 ]
>>299
ない。

301 名前:デフォルトの名無しさん mailto:sage [05/03/16 23:20:05 ]
>299
ttp://www.elguille.info/vb/utilidades/MakeCab_TypeLibrary_w2000.htm

302 名前:デフォルトの名無しさん mailto:sage [05/03/16 23:36:02 ]
そろそろ、テンプレのリンクに色んなサイト追加しない?
漏れ自身は、結構良いサイト増えてきてると思ってる。
掲示板が設置してあるサイトをまとめてみたりすると良いかも。

303 名前:デフォルトの名無しさん mailto:sage [05/03/17 00:38:38 ]
>>302
頼む

304 名前:デフォルトの名無しさん mailto:sage [05/03/17 11:48:34 ]
>>292
Ctrl-X は切り取り

305 名前:デフォルトの名無しさん mailto:sage [05/03/17 16:51:33 ]
VB.NETのソースはJavaのようにフォルダを階層構造にして
管理できますか?



306 名前:デフォルトの名無しさん mailto:sage [05/03/17 18:37:27 ]
シリアルキー解析集「ALTEA」
大好評発売中!

openuser10.auctions.yahoo.co.jp/jp/user/dancexxx1960?


市販SOFTやオンラインSOFTのパスワード集です。
オークション関係から画像・OS・表計算・CAD・・・・etc
国内・国外のあらゆる分野のSoftを解析済です。


これを初めて手にされた時には、驚愕される事でしょう。
そして・・・手当たり次第にインストールを始める筈ですw
パソコンをご使用の方なら、必ず!満足されると思います。

解析結果のデータベースには15,000点を越えるパスワードが入ってます。
このパスワード集から検索するだけで、登録や制限解除が出来てしまいます。
シェアウェアを購入して、正規登録したのと同じ状態になります。
余りにもデータが多すぎる為、辞書引のようなパスワード検索SOFTで提供します。

シェアウェア以外にもパッケージ版をVectorなどでオンライン販売してるSOFTにも
多数対応しています。これらをダウンロードして無期限に試用する事も可能です(^^;

WindowsXPやOfficeなどのCDキー(プロダクトキー)ジェネレーターを使えば複数のパソコンに
インストールする事も可能です。デスクトップとノートPCなど2台以上持ってる場合は特に有効ですね。

オンラインSOFTを購入した経験は有りますか?
ありとあらゆる分野の優れたSOFTが、数多くありますよね。
しかし、ほとんどが試用期間や機能制限をして、「気に入ったら購入してください」です。

もう少し使いたいが使用期限切れで、削除・・・再インストールを繰り返していませんか?


307 名前:デフォルトの名無しさん [05/03/17 21:10:23 ]
だれかおしえて!

datagrid使ってデータベース作ってるんだけど、
別のフォームで作成したデータベースのデータをComboboxを使って
よびだしたとき、ほかのTextboxにComboboxを使って呼び出したデータと
同じ行の違う列のデータを表示させたいんです。
どうしたらいいですか?







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<240KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef