Proの道具lとしてのVB
■ このスレッドは過去ログ倉庫に格納されています
0001lobo
NGNGVBが一番良いtoolだと言いたいのではない。
しかしながら、今日VBが成し得た多くの実績も数知れず。
PROによるPROの為のVBスレです。
【注意】
★C/C++,Win32 API等、駆使している方のみ専用★
★厨房は出入り禁止★
0002終了(´з`)y-〜
NGNG0003あぼーん
NGNG0004デフォルトの名無しさん
NGNGってどこだっけか。
>>1
★厨房は出入り禁止★
入るのを禁止するのはかまわないが、
出るのまで禁止したらあんたが出られないじゃないか。
0005デフォルトの名無しさん
NGNG一生ここに引きこもっていてくれ。
というわけでここは >>1 隔離スレになりました。
-------------------------終冬-------------------------
0006デフォルトの名無しさん
NGNGどしどしレスをください。
0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG不可能です。VCを使いましょう。
0009デフォルトの名無しさん
NGNG可能です。厨房なら逝って良し。
アウトプロセスCOMコンポーネントを用いる。
そのとき、COMコンポーネント側のプロセスを維持するようにし、
かつ、そのプロセスで非同期処理を行う。
処理終了はイベントで通知する。
0010デフォルトの名無しさん
NGNGネタにマジスレ。カッコワルー
0011デフォルトの名無しさん
NGNGでそのCOMはVCで作られてんでしょ?
0013デフォルトの名無しさん
NGNGこんなとこで聞くな。ちゃんとしたスレがあるんだから
そっちにいけ。
00147
NGNG00159
NGNGこのCOMコンポーネントのSUBプロシージャにLoopを作り
クライアントアプリからの要求を監視します。
クライアントアプリからの要求はクラスのメソッドを用い
るのですが、この時そのメソッドでは実際の処理を行わず、
との要求を示す状態をPublicなコレクション等にセットし、
即座に終了させます。これでクライアントは開放されるこ
とになります。一方コンポーネントの監視Loopではこれを
検出したら実際の処理を行って結果をイベント通知するように
するのです。
00169
NGNG↓
このCOMコンポーネントのSUB Mainプロシージャ でした。
0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNGオマエモナー
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG/〃⌒⌒ヽ / ̄ ̄ ̄ ̄ ̄ ̄
〈〈 ノノノハ))) < にははっ sageようね。>>19
|ヽ||´ ∀`|| \______
⊂[リ∨╂リ]つ
リ /リリリリリ
U U
0021デフォルトの名無しさん
NGNGウザいDel厨が来ないことを祈ります。
0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG何か失敗しちゃったなーとか経験談ありませんか。
0025終了
NGNG0026デフォルトの名無しさん
NGNG例えばVCでDLL作ってVBから呼出す。
このとき、VCで作る関数のインターフェースはVBになるべく
会わせた方がVB側が楽になります。しかしVC側がかったるく
なることも多い。
(各種オートメーション型のサポート、文字列をBSTRで渡すetc...)
どないしまひょ?
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG他のスレでもちょっと書いたのですが、いくつかのプログラム
(コマンドラインツールあり、アプリケーションあり)
のランチャー役をやらせたいのです。単にボタン押して起動するだけ、
というわけでもなく、ある程度の処理もやらせるつもりです。
0030デフォルトの名無しさん
NGNG甥は幼い頃から妄想癖があり、夢遊病も患っておりまして、夜中無意識のうちに徘徊することも幾たびながら、私たちの必死の看護によりまして、今日までさしたる危険もなく毎日を送ってこられました。
小学校入学前の知能検査では「魯鈍」と判定され、特殊学級への入学を余儀なくされましたが、よい先生に恵まれまして、中学校はかろうじて通常学級に進学することができました。
しかし、遅れた学力の挽回は困難で、高校は一浪の末、学区最下位校にギリギリで合格するも、授業には全くついていけず、そのうち学校は休みがちになり、暴走族の友人とともに昼夜を問わず繁華街で暴力行為を繰り返しております。
先日ナイフで脅されて、パソコンを買い与えたのですが、そのパソコンで行っていることといえば、このような汚らわしいネットに接続して、常軌を逸した書き込みを繰り返すことばかり。
0031デフォルトの名無しさん
NGNGランチャーの基本機能はOKとして、"ある程度の処理"がどうでしょう?
それと、Window表示においてVBでは自由度が在りませんね。
Form以外はAPIを駆使するか...やはりVCの出番か。
0032あぼーん
NGNG00331
NGNG健康には十分注意して御過しください。
0034あぼーん
NGNG0035あぼーん
NGNG0036あぼーん
NGNG0037あぼーん
NGNG0038あぼーん
NGNG0039あぼーん
NGNG0040あぼーん
NGNG0041あぼーん
NGNG0042あぼーん
NGNG0043あぼーん
NGNG0044デフォルトの名無しさん
NGNG前段処理の結果からの、後段処理の引数の自動生成を行うなど、ですかね。
それらの内容の確認を、表示するなどして確認できれば問題ないと思います。
表示方法についてはそれほど凝ったことはしませんが、
自由度ってそんなに低いものなのですか?
0045あぼーん
NGNG0046あぼーん
NGNG0047デフォルトの名無しさん
NGNG0048あぼーん
NGNG0049あぼーん
NGNG0050デフォルトの名無しさん
NGNG図星の模様
0051あぼーん
NGNG0052あぼーん
NGNG0053あぼーん
NGNG0054あぼーん
NGNG0055あぼーん
NGNG0056デフォルトの名無しさん
NGNG冗談かと思ってたんだけど、9/15あたりは本気らしいし・・・
0057あぼーん
NGNG0058あぼーん
NGNG0059デフォルトの名無しさん
NGNG0060あぼーん
NGNG0061デフォルトの名無しさん
NGNG0062あぼーん
NGNG0063あぼーん
NGNG0064あぼーん
NGNG0065デフォルトの名無しさん
NGNG0066あぼーん
NGNG0067デフォルトの名無しさん
NGNG0068あぼーん
NGNG0069デフォルトの名無しさん
NGNG0070あぼーん
NGNG0071あぼーん
NGNG0072あぼーん
NGNG0073あぼーん
NGNG0074あぼーん
NGNG0075あぼーん
NGNG0076あぼーん
NGNG0077あぼーん
NGNG0078あぼーん
NGNG0079あぼーん
NGNG0080デフォルトの名無しさん
NGNG0081あぼーん
NGNG0082あぼーん
NGNG0083あぼーん
NGNG0084あぼーん
NGNG0085あぼーん
NGNG0086あぼーん
NGNG0087あぼーん
NGNG0088あぼーん
NGNG0089あぼーん
NGNG0090あぼーん
NGNG0091あぼーん
NGNG0092あぼーん
NGNG0093あぼーん
NGNG0094あぼーん
NGNG0095あぼーん
NGNG0096あぼーん
NGNG0097あぼーん
NGNG0098あぼーん
NGNG0099あぼーん
NGNG0100あぼーん
NGNG0101あぼーん
NGNG0102あぼーん
NGNG0103あぼーん
NGNG0104あぼーん
NGNG0105あぼーん
NGNG0106あぼーん
NGNG0107あぼーん
NGNG0108あぼーん
NGNG0109あぼーん
NGNG0110あぼーん
NGNG0111あぼーん
NGNG0112あぼーん
NGNG0113あぼーん
NGNG0114あぼーん
NGNG0115あぼーん
NGNG0116あぼーん
NGNG0117あぼーん
NGNG0118あぼーん
NGNG0119あぼーん
NGNG0120あぼーん
NGNG0121あぼーん
NGNG0122あぼーん
NGNG0123あぼーん
NGNG0124あぼーん
NGNG0125あぼーん
NGNG0126あぼーん
NGNG0127あぼーん
NGNG0128あぼーん
NGNG0129あぼーん
NGNG0130あぼーん
NGNG0131あぼーん
NGNG0132あぼーん
NGNG0133あぼーん
NGNG0134あぼーん
NGNG0135あぼーん
NGNG0136あぼーん
NGNG0137あぼーん
NGNG0138あぼーん
NGNG0139あぼーん
NGNG0140デフォルトの名無しさん
NGNG0141あぼーん
NGNG0142あぼーん
NGNG0143デフォルトの名無しさん
NGNG0144あぼーん
NGNG0145デフォルトの名無しさん
NGNG勝手にやってろ
0146デフォルトの名無しさん
NGNGなんで?
0147あぼーん
NGNG0148あぼーん
NGNG0149デフォルトの名無しさん
NGNGCOMコンポーネントはマジVBでいけますよ。
もちろん、自動的にデュアルインターフェースになります。
FORMなんかもそうだけどオーバースペックの場合もあるかも。
特定の用途で、少しでも小さく・速くを目指すなら、やはり
手間隙かけてVCでしょうか。
0150あぼーん
NGNG0151あぼーん
NGNG0152デフォルトの名無しさん
NGNGAA部分をレス削除依頼。ここはAAはり板じゃないし。
0153デフォルトの名無しさん
NGNGニドトクンナ!ペッペ!!
,, .: 。
\( ゚´3゚)- = 。 ゚
( )` :: .
ノ \
0154あぼーん
NGNG0155あぼーん
NGNG0156あぼーん
NGNG0157あぼーん
NGNG0158あぼーん
NGNG0159あぼーん
NGNG0160あぼーん
NGNG0161デフォルトの名無しさん
NGNG特に小さく/速くなければならない、という要求はないんだよねえ。
最近のPCってCPU無駄に速いし、メモリも無駄に多いし。
確かに作る手間次第なんだよなあ。考えてみるかなあ。
0162あぼーん
NGNG0163デフォルトの名無しさん
NGNG了解
0164あぼーん
NGNG0165あぼーん
NGNG0166あぼーん
NGNG0167あぼーん
NGNG0168あぼーん
NGNG0169あぼーん
NGNG0171デフォルトの名無しさん
NGNGそれなら、ロジックの問題でしょうから大丈夫ですよね。
あと、表示の件はここであえて言うまでもないと思いますが
VBのFORMはかなり重装備で遅いですよね。
凝った表示が無いのであれば良いでしょうけど。
0172あぼーん
NGNG0173あぼーん
NGNG0174あぼーん
NGNG0175あぼーん
NGNG0176あぼーん
NGNG0177あぼーん
NGNG0178あぼーん
NGNG0179あぼーん
NGNG0180デフォルトの名無しさん
NGNG一度試しては如何ですか?VCと比較するとかなり
工数が少ないと思います。
それに良い点もあります。
この板で暴れているバカ(約1匹)がc/c++使ったら
Winだと間違いなくメモリーリーク発生ですが、vb
ではその点安全性が高いです。
0181あぼーん
NGNG0182あぼーん
NGNG0183あぼーん
NGNG0184あぼーん
NGNG0185あぼーん
NGNG0186あぼーん
NGNG0187あぼーん
NGNG0188あぼーん
NGNG0189あぼーん
NGNG0190あぼーん
NGNG0191あぼーん
NGNG0192あぼーん
NGNG0193あぼーん
NGNG0194あぼーん
NGNG0195あぼーん
NGNG0196あぼーん
NGNG0197あぼーん
NGNG0198あぼーん
NGNG0199あぼーん
NGNG0200デフォルトの名無しさん
NGNG0201あぼーん
NGNG0202あぼーん
NGNG0203あぼーん
NGNG0204あぼーん
NGNG0205あぼーん
NGNG0206あぼーん
NGNG0207あぼーん
NGNG0208あぼーん
NGNG0209あぼーん
NGNG0210あぼーん
NGNG0211あぼーん
NGNG0212あぼーん
NGNG0213あぼーん
NGNG0214あぼーん
NGNG0215あぼーん
NGNG0216あぼーん
NGNG0217あぼーん
NGNG0218あぼーん
NGNG0219あぼーん
NGNG0220あぼーん
NGNG0221あぼーん
NGNG0222あぼーん
NGNG0223デフォルトの名無しさん
NGNG削除されるまでsageとく
0224デフォルトの名無しさん
NGNGデリはお前のレスだけど。(ワラ
0225
NGNG0226shige
NGNG0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNGあなた達には分からないでしょうが、Rubyは素晴らしい言語です。
オブジェクト指向スクリプト言語として他のスクリプト言語を圧倒する性能と美しい言語仕様を持っています。
例えば、SchemeやSmallTalkなどは比較的美しい言語だと言われていますが、後発である優位さでRubyは
さらなる美しさと実用性を備えています。
もちろんPerlやPythonなど問題外です。
日本語との親和性ではRubyしか選択肢がないでしょう。
LinuxのディストリビューションもRubyの採用例が増えてきています。
1年後には全てのディストリビューションがRubyを標準採用するでしょう。
Rubyは未来のスクリプト言語なのです。
長くなりましたが、コピペではありません。
賛同していただける方はRubyの事を分かっていただけない人に出会ったら、
この発言をコピペしていただければ幸いです。
VBの馬鹿橋ね。
■ このスレッドは過去ログ倉庫に格納されています