[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""]

[機能] ファイルを削除するコード [ソース] Kill(ファイル名) [メモ] vb2008でもKill関数は健在。ゴミ箱にも移動せずさくっと消えるので注意すること。 JUGEMテーマ:プログラミング
vb2008スクリプトメモ | 2010.02.09 Tue 12:11
[機能] vb2008での関数の戻り値の渡し方 [ソース] Function test関数() As boolean 'test関数=戻り値 '以前のvbの世界の方式 return 戻り値 'vb2008で有効になった方式 End Function [メモ] ようやく、return 戻り値 の形がvb2008でサポートされました。祝^v^ ちなみに、関数名に値を代入するってやり方でも動きます。(でも変な仕様でしたもんね〜^v^) JUGEMテーマ:プログラミング
vb2008スクリプトメモ | 2010.02.09 Tue 12:07
[機能] vb2008でのDoEvents [ソース] System.Windows.Forms.Application.DoEvents() ’えらーく長くなったものだ。 Application.DoEvents() '実はこれだけでも大丈夫^v^v [メモ] VBの世界でループ処理など時間がかかる処理のときに、DoEventsをしないとアプリケーション表示が固まってしまう、パソコンのリソースめいっぱいになってしまうという問題は、OSがマルチタスクになってかなり解消されたが、vb2008でもやはり、画面描画が真っ白になってしまうので、Doeventsは必要。 JUGEMテー...
vb2008スクリプトメモ | 2010.02.09 Tue 12:04
[機能] vb2008で、Formをモーダル表示、モードレス表示する [ソース] Form1.Show 'モードレス表示(すぐ次のコードが実行される) Form2.ShowDialog 'モーダル表示(Form2が閉じるまで次ぎのコードは実行されない) [メモ] 以前のvbでの Show 1 と Show 0 のかわりに、Show とShowDialogになった。 探すのにちょいと手間がかかったのでメモ。 JUGEMテーマ:プログラミング
vb2008スクリプトメモ | 2010.02.09 Tue 12:00
[機能] 短いコードを1行にまとめて書く方法 [ソース] aaaaaaa : bbbbbbb : cccccc [メモ] あまりに短い処理で、何行にもわかれていてみずらいので行数を縮めたいときは、 :で式をつなぐ。 細かい条件分岐が多いときなどに使うと全体が見渡しやすくなる。 JUGEMテーマ:プログラミング
vb2008スクリプトメモ | 2010.02.09 Tue 11:56
[機能] vbで長くなったコードを途中で折り返す方法 [ソース] aaaaaaaaaaaaaaaaaaaaaaaaaaa _ bbbbbbbbbbbbbbb [メモ] ただ改行してしまうと、別々のコードとコンパイラに判断されてしまうので、 長くなってみずらくてしょうがないコードを改行したい場合は、行の末尾に_を書く。 沢山の引数をもった関数を宣言する場合など、パラメーター1つ1つが見やすいように、 変数名1 as 型,_ 変数名2 as 型,_ ・・・・ と書いたりするひともいる。 (確かにあとで、見やすくなります。^^;) JUGEMテーマ...
vb2008スクリプトメモ | 2010.02.09 Tue 11:53
[機能] vb2008でメッセージボックスの表示 [ソース] Msgbox("メッセージ") '一番簡単なのはこれ。 Dim ret As MsgBoxResult = MessageBox.Show("メッセージ", "タイトル", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) If ret MsgBoxResult.Ok Then 'OKじゃなかった時の処理 Else 'OKのときの処理 End if [メモ] ただ、メッセージを表示したいだけなら、MsgBox関数呼び出しが簡単。 タイトルやボタンの種類やマークを指定して、ユーザーがどのボタンを押したかみたい場合...
vb2008スクリプトメモ | 2010.02.09 Tue 11:43
[機能] vb2008での文字列の置換。 [ソース] Imports System.Text.RegularExpressions ------------------------ outbuff = System.Text.RegularExpressions.Regex.Replace(outbuff, "[/a-zA-Z_-]+¥.css", my_css) [メモ] 任意のcssを、my_cssで指定したcssファイル名に置換をかけている例。 htmlページを生成するプログラムで、用意したテンプレートに置換をかけて個々のページをつくるときには、このような正規表現を用いた置換処理を頻繁に使う必要がでてくるので、 System.Text.RegularExpres...
vb2008スクリプトメモ | 2010.02.09 Tue 11:37
[機能] vb2008で、数字を文字列に変換する方法 [ソース] mojiretu = CStr(suuji) mojiretu = suuji.ToString ----------------------------- suuji = CInt(mojiretu) [メモ] どっちでもOK。 でも、ToStringはあるけど、ToIntegerはないのです。^^ JUGEMテーマ:プログラミング
vb2008スクリプトメモ | 2010.02.09 Tue 11:31
[機能] DataGridViewの手動編集結果を確実に反映させる方法 [ソース] Form1.DataGridView1.EndEdit() [メモ] DataGridViewは、編集(鉛筆マーク)が出ている状態を終わらせる(別の行にフォーカスを移す等)しないと、 表中にユーザが値を入力しても、まだ変更が確定されていない状態となっている。 その状態のまま、画面を閉じたり、プログラム側つくった更新ボタンを押すと、編集したつもりなのに、前の状態のまま更新処理が動いてしまったりするので、上記のEndEdit()をプログラム内で必ず呼ぶようにするよう...
vb2008スクリプトメモ | 2010.02.09 Tue 11:25
全1000件中 981 - 990 件表示 (99/100 ページ)