v(・∀-)b VBプログラマ質問スレ(6.0以前) Part25
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
NGNG前スレはこちら
Part16 http://pc3.2ch.net/tech/kako/1034/10343/1034302532.html
Part17 http://pc3.2ch.net/tech/kako/1036/10361/1036154952.html
Part18 http://pc3.2ch.net/tech/kako/1038/10381/1038103769.html
Part19 http://pc3.2ch.net/tech/kako/1039/10398/1039859691.html
Part20 http://pc2.2ch.net/tech/kako/1041/10418/1041879465.html
Part21 http://pc2.2ch.net/tech/kako/1044/10440/1044028945.html
Part22 http://pc2.2ch.net/tech/kako/1046/10463/1046354784.html
Part23 http://pc2.2ch.net/tech/kako/1047/10477/1047743187.html
Part24 http://pc2.2ch.net/test/read.cgi/tech/1050151126/
VB.net関連スレ
【老若】VB.net質問スレ【男女】 (Part2)
http://pc2.2ch.net/test/read.cgi/tech/1043629429/
Win32 API関連スレ
Win32API 質問箱 Build10 (979)
http://pc2.2ch.net/test/read.cgi/tech/1047819779/
心得
壱.質問する前に過去ログにも目を通してみる。
弐.質問する前に MSDN などで調べてみる。
参.VBScript もこのスレでOK。
四.インストーラーなどの質問もOK。
五.荒らしは相手しない。
六. VB情報募集中。
七. VB.NETはスレ違い
0935デフォルトの名無しさん
NGNGおれは(1)を使うときあるよ
tukautokiaruyo
0937デフォルトの名無しさん
NGNGVBだけでどんなプログラムも作れるからVBで設計しよう、というと
馬鹿にされるどころか嫌われるよ。とくにエンタープライズ系では。
オブジェクト指向言語でやっているところをアセンブラでやれ、と押し付けられちゃたまらんからね。
0938狂信的アハァ信者
NGNG0939デフォルトの名無しさん
NGNG質問内容は以下のとおりです。
ファイル変更をフックしようと思い
ReadDirectoryChangesW API を調べているのですが
なかなか VB でのサンプルが見つかりません。
もしVBで組んだことある方がいましたら
多少の手解きお願いできませんでしょうか?
0941デフォルトの名無しさん
NGNGありがとう。
よく考えたら、(2)の方もVariantにする必然性がないですね。
個別の型指定(String()、Long()等々)で問題なく動作しました。
配列を返すと最初から決まってるなら、Variantにしない方がいいみたい。
Hoge() → Hoge型の配列を受けられる。
Hoge → Hoge型の変数は受けられるがHoge型の配列は受けられない。
Variant → 配列も配列以外のオブジェクトも代入可能。
Variant() → 配列は受けられるが、配列でない変数は受けられない?(未確認)
つうことで、sage
0942デフォルトの名無しさん
NGNGdatagridオブジェクトは、貼り付けたフォームがロードされたとき、
1行分しか見えてませんよね。それを初期状態だとすると、
いったん何かデータを読み込んだものを、もう一度その状態に
戻すことは出来るのでしょうか?
0943デフォルトの名無しさん
NGNGデータを格納するために必要なバイト数というのが取得できん
予め大きなサイズを割り当てれば関数自体は成功するが後味悪い
やり方教えてくれ
0944直リン
NGNG0945デフォルトの名無しさん
NGNGホームページをアップするのに、
どこかの本を参考に下記のコードでやってますが、非常に遅いです。
いくつものファイルを転送するとかなりの時間がかかります。
FTPソフトで転送するととても早いのですが、
何か技があるのでしょうか?
. With objInet
. .URL = "ftp://*********"
. .UserName = "******"
. .Password = "******"
.
. .Execute , "CD ********"
. Do While .StillExecuting = True
. DoEvents
. Loop
.
. .Execute , "PUT index.html index.html"
. Do While .StillExecuting = True
. DoEvents
. Loop
. End With
0946デフォルトの名無しさん
NGNG0947デフォルトの名無しさん
NGNG(・∀・)イイ!!
http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9802/winsock/
0948デフォルトの名無しさん
NGNGこれでいいんですか?
誤動作しません?
. .Execute , "CD ********"
. Do While .StillExecuting = True
. ' DoEvents 'コメントにする
. Loop
.
. .Execute , "PUT index.html index.html"
. Do While .StillExecuting = True
. ' DoEvents 'コメントにする
. Loop
0949デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1055145106/l50
0950デフォルトの名無しさん
NGNG0951デフォルトの名無しさん
NGNGファイルを転送するごとにログインしなおしとかしてない?
0952デフォルトの名無しさん
NGNGマルチスレッドにして5つくらい一気に平行してUPするようにしたらどうよ?
0953デフォルトの名無しさん
NGNGあんまり意味ないと思われ。むしろCPU使用率が増えて逆に遅くなる可能性も。
>>948
DoEventsで処理が割り込まれる可能性が無いから、こっちの方が誤動作しにくい。
ただし処理速度にはなんの影響も無いか少し遅くなるかも知れない。
.StillExecutngでグルグル待つやり方(ビジーウェイト)はやめて、StateChangedを
使った方法がいいと思う。プログラムの構造が大きく変わりそうで面倒なら、
せめてDoEventsの前に10ミリ秒ぐらいSleepを置いた方がいい。
でも遅い原因は他にあると思われる。
0954デフォルトの名無しさん
NGNGFTPサーバーにマルチでログインするつもりか?
0955デフォルトの名無しさん
NGNGFTPソフトだと問題ないのはなぜでしょう?
0956デフォルトの名無しさん
NGNG余計な処理が入っているからでしょう。
0957デフォルトの名無しさん
NGNG0958デフォルトの名無しさん
NGNGはっきり調べてませんが
ひとつひとつの.ExecuteからDoEventsを抜けてくるのが遅いです。
0959デフォルトの名無しさん
NGNG0960デフォルトの名無しさん
NGNGStateChanged方式に変えてみたら?
0961デフォルトの名無しさん
NGNG空回り?(w
0963デフォルトの名無しさん
NGNG0964デフォルトの名無しさん
NGNGVB厨がVB厨と言われるゆえん。
Win32システムプログラミングぐらい読めよ。
0965デフォルトの名無しさん
NGNGあんた、こっちでそんな事言っていると煽りだといわれるぞ。
あっちでいえ。
0966デフォルトの名無しさん
NGNGStateChanged方式を教えてください。
0967デフォルトの名無しさん
NGNGもういいよ。あっていでやれ。
これ以上ここに書きこするなら荒らしとみなす。
0968デフォルトの名無しさん
NGNGうぜーよ厨
0969デフォルトの名無しさん
NGNGもう来るな
0970デフォルトの名無しさん
NGNG途中まで出いいからやってから分からないことろを書いてね。
たぶんそれじゃレスつかないと思うけど。
あと無駄な空行いれてあげるのもやめたほうがいいよ。
偽者扱いされるのがオチだから。
0971デフォルトの名無しさん
NGNG再度こちらで質問させて下さい。
ファイル名に今日の日付が入ったファイルを作成したいので、
日付から、例えば2003.06.09という文字列を作って
文字列の変数に入れたいのですが、
どのように書けばよろしいのでしょうか?
0972デフォルトの名無しさん
NGNGはい。がんばります。すみませんでした。
0973デフォルトの名無しさん
NGNGFormat
0974デフォルトの名無しさん
NGNG駄レス消費すんなゃー?
0975デフォルトの名無しさん
NGNGFormat$(Date(),"yyyy.mm.dd")
0976デフォルトの名無しさん
NGNGStateChanged がなんだかもわかりません。
参考になるサイトを紹介していただければ、勉強してみます。
0977デフォルトの名無しさん
NGNGMSDNライブラリに書いてある。
0978デフォルトの名無しさん
NGNGプログラマ向いてない
0979デフォルトの名無しさん
NGNG0980デフォルトの名無しさん
NGNGありがとうございます。 ^^;
0981デフォルトの名無しさん
NGNG下げろ厨
0982デフォルトの名無しさん
NGNG0983アシュル ◆adhRKFl5jU
NGNG0984アシュル ◆adhRKFl5jU
NGNG0985デフォルトの名無しさん
NGNGレス数が950を超えています。1000を超えると書き込みができなくなります。