VB6の可能性を探るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001UNDER ◆AtiToS4.
NGNGVB4ではあきらめていた各技術は、VB6では簡単にできるようになっているのか。
それを小一時間問い詰めたい。それではよろしくどーぞー。
今ある質問
�@文字列を構造体につっこみたい。できれば文字列をMid、LEFT、Right等
で編集することなしに。
Type typB
c1 as string*5
c2 as string*3
c3 as string*2
End Type
Dim A as String*10
Dim D as typB
A=”1234567890”
ってところで、簡単に、
D.c1=”12345”
D.c2=”678”
D.c3=”90”
としたいわけです。
�Aお客に、VS6の導入を要求したら、VB6で十分では、
との指摘を受けた。今回は、ASP+COMにてWEB
の開発するので、
Visual InterDev
Visual Basic
を使うということで、VS6を要求しようと思っている
のだが、VS6にはよいツールがあると聞いた。
VS6ならではのツール(テスト用含む)があれば、
それを理由にしようと思っている。また、効率よい開発・
デバッグ・モジュール管理を行うためにも、よい開発ツール
があるか、知りたい。
�BなんとIBM系ホスト(言語COBOL)から送信された電文を、
VBで受けることになった。これまではCOBOLやVCで受け
たことはあったのだが。。。
VBで受ける際、いわゆるホスト側COBOLではパックされて
いるCOMP−5等を、素直にVB6で受ける(扱う)ことはで
きるのか? やっぱ、Xタイプに変えてもらうしかないのだろう
か。
以上、よろしく願いたい!
0002デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi?bbs=tech&key=1000523122
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ (´´
∧∧ ) (´⌒(´
⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
 ̄ ̄ (´⌒(´⌒;;
ズザーーーーーッ
0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGクラスモジュールを使うのがよさげ
VB4にはあったっけ?
0005デフォルトの名無しさん
NGNGPrivate Type tAAA
a1 As String * 5
a2 As String * 3
a3 As String * 4
End Type
Private Type tBBB
b1 As String * 12
End Type
Dim t1 As tAAA
Dim t2 As tBBB
t2.b1 = "0123456789abcdef"
LSet t1 = t2
↑こういう事ならできる。
t1.a1="01234"
t1.a2="567"
t1.a3="89ab"
となる。LSET、これ最強。
RtlMoveMemory()APIとかでメモリ転送することもできるが
メモリ破壊して飛ぶ可能性がある諸刃の剣。
初心者にはおすすめできない。
0006UNDER ◆AtiToS4.
NGNG5さんの方法にてやってみたら、できました!
3〜5さん、ありがとうございました。
(これはVB4でもできましたね。。。)
�A、�Bについて何かあれば、よろしくお願いいたします。
�A・VS6付属ツールでみなさんが使っているものを教えてください。
(特に使っているものはありませんか?)
・VB6における単体テスト及び結果採取(イミディエイトウィンドウ等)
にて、皆さんがやっている方法を教えてください。
�B・COMP−5(PS9)等にてパックされてきた電文を、VBで受け取れるか?
0007UNDER ◆AtiToS4.
NGNG�CVB6でソートする関数ってありますか?
大量バッチ処理をVB6で行うことになりまして、
できればプログラム上の配列等に展開することになしに、
外部ファイルをソートしてしまいたいのですが。。。
0008デフォルトの名無しさん
NGNG自分で書きましょう。
嫌だったら、リストボックスにいったんぶち込んで
SortedプロパティをTrueにしてまた元に戻してみるのもいいかも
(処理速度は保証できません)
0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGたぶん。
0011デフォルトの名無しさん
NGNG00125
NGNGできん。
いっそのこと受信部分と変換部分をVCでDLLにするからって理由で
VSにさせたら?
とにかく口先三寸でたたみこめ。
0013デフォルトの名無しさん
NGNG激しくドウイ
0014デフォルトの名無しさん
NGNG客に VB6 でと注文されてるようだからしかたないでしょ。
俺だったら自分でやりたくないからバイト雇ってやらせるな(w
0015デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています