VB初心者質問スレ Part4
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1000523122/
0943デフォルトの名無しさん
NGNGついに彼のレポートの〆切時刻が来ましたね。
彼は巧いことしのいだのでしょうか。
0944940
NGNGいえ、そんなことはありません。
このプログラムで作られるすべてのファイルが同じ更新日付になってしまうのです。
VBの設定の方がおかしいとかなのでしょうか。
>>943
配列を使ってないから仕様的にはアウトになりません?上のソース
0945933
NGNGDelphiでは、APIを使ったサンプルを見かけたので、
VBでも同じ事ができないか・・・と。
それに、あまりコンポーネントに頼り過ぎてると進歩しませんし。
0948デフォルトの名無しさん
NGNGTEXTがないんです。
だれか教えてくれませんか?
0949デフォルトの名無しさん
NGNGソフトを分割するのですか?
0950デフォルトの名無しさん
NGNGBinary でオープンして適当に切り分けたら?
0951デフォルトの名無しさん
NGNGファイルを分割・結合するソフトです。
0952デフォルトの名無しさん
NGNGttp://www.vector.co.jp/soft/win95/prog/se167075.html
0953デフォルトの名無しさん
NGNGありがとうございます^^
参考にして勉強します。
0954デフォルトの名無しさん
NGNGVBScriptなのですが、
配列で、例えば 1,2,3,4 となっている所を、2の所にnull入れたら 1,,3,4
ってなりますよね。これを 1,3,4 って配列に変えたいのですが
若輩者ゆえどうしたらいいかわかりません。
簡単かもしれませんが教えてください。お願いします。
0955(-_-メ)
NGNG★重要告知★
『 OKWeb 』 及び 教えてGoo は最悪だ !
利用する奴ははっきり言って馬鹿の象徴 !!
馬鹿の証明しているに過ぎない !!
"OKWeb" を利用すると 頭が変になり、馬鹿になる !! 気をつけろ !!!
それにOKwebを利用するだけで『ウィルス』に感染してしまうから
絶対利用はするな !!
0956デフォルトの名無しさん
NGNGwhile(j<元配列のサイズ){
if(Src[j]==null)j=j+1;
Dest[i]=Src[j];
}
0957956
NGNGi=0;j=0;
while(j<元配列のサイズ){
// ↓配列からはみ出てないかの判定もして。
while(Src[j]==null){
j=j+1;
}
Dest[i]=Src[j];
}
0958デフォルトの名無しさん
NGNGVBSで書き直すとこんな感じかな
Dim Src
Dim Dest()
Dim i, j
Dim strBuff
Src = Array(1, vbNullString, 3, 4)
i = 0
j = 0
While i <= UBound(Src)
If Src(i) <> vbNullString Then
ReDim Preserve Dest(j)
Dest(UBound(Dest)) = Src(i)
j = j + 1
End If
i = i + 1
Wend
For i = 0 To UBound(Dest)
strBuff = strBuff & Dest(i)
Next
MsgBox strBuff
0959デフォルトの名無しさん
NGNGZOrderを使い、前面・背面移動を切り替えた場合に
各コントロール毎に表示されている重なり位置は取得できるのでしょうか?
0960デフォルトの名無しさん
NGNGでも2つ問題がある
1.null 入れてはダメ。
2.セパレイターが問題。
<script language="VBScript">
<!--
Dim A()
Dim B
Dim X
ReDim A(3)
A(0) = 1
A(1) = 2
A(2) = 3
A(3) = 4
A(3) = -1
X = Join(A, ",")
X = Replace(X, "-1", "")
If Right(X, 1) = "," Then X = Left(X, Len(X) - 1)
If Left(X, 1) = "," Then X = Right(X, Len(X) - 1)
X = Replace(X, ",,", ",")
B = Split(X, ",")
MsgBox UBound(B)
-->
</script>
0961959
NGNGコントロールはまったく同じではないのですが、
部分的に重なっているものとします。
最前面側
「コントロールC」
「コントロールA」
「コントロールB」
最下面側
上のような状態で重なっているものとして、
コントロールA = 1
コントロールB = 2
コントロールC = 0
の様な、ZOrderに対応した値を取得することは可能なのでしょうか?
m(_ _)m よろしくおねがいします
0962デフォルトの名無しさん
NGNGその番号を取得したい必要性は?
0963デフォルトの名無しさん
NGNG自前のコードでコントロールのZOrderを切り替えてるんだろ?
だったら、それでどういう順番になるか、わからないとおかしい。
0964デフォルトの名無しさん
NGNG誰かやんないと。
俺がやれって?(w
0965デフォルトの名無しさん
NGNGたとえばPC001・PC002・PC003の3台。
で、このネットワークに入れるユーザがいつくかあるとします。
たとえばHOGE・WOW・MAO・AFOなど
やりたいことは、各パソコンから相互に自分以外のパソコンにログインしている
ユーザ名がわかるようにしたいのです。
たとえば、PC001を使用している人は、PC002と3に今ログインしているユーザ名
を取得したい。
自分のパソコンにログインしているユーザ名は簡単に取得できますが、
ネットワークに繋がったパソコンの現ログインユーザ名は取得できないのでしょうか
よろしくお願いします。
0966959
NGNG画像やテキストを張り付けてレイアウトするソフトを
作成しているのですが、
Form上でZOrderを使い重なりを変更するには良いのですが、
そのデータを保存し、再度表示させる際に、
重なりの情報を取得しておかないと、元の状態に戻せないので・・・
0967959
NGNG自前のコードですけど、コントロールの重なりが実際は複雑なので・・・
実際は例として書いたように、単に重なるだけでなく、
各コントロールの移動、コントロールの追加、削除が発生するので、
移動元、移動先などでZOrderに対応する管理を行うことは難しいです。
簡単にZRoderに対応する値が取得できれば、
そういった管理を行う必要もないので、おたずねしました。
0968デフォルトの名無しさん
NGNGPart5に引っ越して続投中です。
http://pc.2ch.net/test/read.cgi/tech/1010624646/2
0970デフォルトの名無しさん
NGNG表示しないようにしたのですが、ボタンの存在した個所で右クリックでメニューが表示されてしまい、
そこから最小化、最大化が出来てしまいます。(ダブルクリックでもサイズ変更されてしまう)
どなたか無効にする方法をご存知であれば教えてください。
0971デフォルトの名無しさん
NGNG0972デフォルトの名無しさん
NGNG0973デフォルトの名無しさん
NGNGもうすぐ VB .NET がでるからそれまで待てば?
0974デフォルトの名無しさん
NGNGMSの新ソフトをさっそく買うほどバカではありません。
0975デフォルトの名無しさん
NGNGそれならいっそVBやめてKYLIXにしよう
0976デフォルトの名無しさん
NGNG私はVBがやりたいんです。
でもそのまえにHSPやるかも。
0977VB使い
NGNGマジならPro。急がないなら様子を見て.NET。金があるならVisualStudio。
お勧めはVC++。
>>972
マスク画像とカラーデータ作ってXorとAndで描画。
0978デフォルトの名無しさん
NGNG>WebClassデザイナでは、ブラウザーに依存しないHTMLベースのアプリケーションを作成でき、Webサーバーに対する優れた開発手法を提供します。
とか書いてある。だったら、MSのページでまっさきにやれ、って感じ(w
0979デフォルトの名無しさん
NGNG>なお、日本語版 VB で作成された実行ファイル (EXE) 等は、日本語 Windows 上でしか動作しません。英語環境で動作させるには英語版 VB でコンパイルしたものを使用する必要がありますのでご注意ください。
と書いてある。漏れは、英語圏の人にも自分のアプリを使ってもらいらので、英語版のVBを買う必要があるのだろう。
0980デフォルトの名無しさん
NGNGTransparentBlt()やAlphaBlend()でどう?
>>979
日本語版でまずいのは、一部のコンポーネントだけ。それらを
使わなければおっけーだよ。
0981デフォルトの名無しさん
NGNG0982デフォルトの名無しさん
NGNGVB6なら、国際対応キットがあるよ。
Microsoft Visual Basic 6.0 International Package and Deployment Kit
http://www.microsoft.com/japan/developer/vbasic/download/ipdk.htm
0983デフォルトの名無しさん
NGNG0984デフォルトの名無しさん
NGNG0986デフォルトの名無しさん
NGNGVBを触ってみたいだけで
ラーニング買ってバカにされても気にしないなら何も言わない。
色々と作りたいと思ってるならやめとけ。
安物はなぜ安いのか、理由があるからだ。
0987デフォルトの名無しさん
NGNGいま読んできました。プロって8万もするんですね。
ラーニングがうんこなのは理解できましたが、8万はちょっと検討しないとすぐには買えないなぁ。
0988デフォルトの名無しさん
NGNGアカデミックパック買えないの? 親戚の子とか使って。
それとここ前スレなんだけど、最初上げた犯人は誰?
0989デフォルトの名無しさん
NGNG新しいスレがだいぶ前にできています。
移動をお願いします。
◆VB初心者質問スレ Part5
http://pc.2ch.net/test/read.cgi/tech/1010624646/
0990デフォルトの名無しさん
NGNGMSの商品は売れているものほど(シェアが大きなものほど)値段が
高いからその点は留意すべし。VBはラーニングだと個人ユースでも
不便に思うことが多いように思う。
もしヴィジュアルな統合開発環境をさわってみたいだけならdelphiの
パーソナルをすすめます。買っても5千円前後だしダウンすればタダ。
0992デフォルトの名無しさん
NGNG992
0993デフォルトの名無しさん
NGNGレス数が950を超えています。1000を超えると書き込みができなくなります。