C++Builder相談室 Part10
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG過去スレ・関連サイトは>>2-5あたり。
0446デフォルトの名無しさん
NGNGなんかさー、煽るにしても
もっとムカツキ度満点!な煽りにして欲しいわけ。
そんなありきたりな言葉で煽られてもなぁ・・・
0447デフォルトの名無しさん
NGNGあおりに聞こえる初心者は黙っててね
0448デフォルトの名無しさん
NGNGうーん、なかなか思い浮かばないなぁ。
便利に常用してるソフトは結構あるんだけどね。
0449デフォルトの名無しさん
NGNG0450デフォルトの名無しさん
NGNG絶句しちった
0451448
NGNG0452デフォルトの名無しさん
NGNGだれでも作れる( =自分で作れる) と思っている初心者はだまっててね。
いろいろ勉強してないと作れないよ。あれは。
0453デフォルトの名無しさん
NGNG0454デフォルトの名無しさん
NGNG0455デフォルトの名無しさん
NGNG0456デフォルトの名無しさん
NGNG0457デフォルトの名無しさん
NGNGお前ら厨房には作れないから安心しとけ
0458デフォルトの名無しさん
NGNGお前が一番無理っぽいけどな。
0459デフォルトの名無しさん
NGNGコンポーネント→パッケージのインストール→追加(A)→CBuilder\Bin\indy60.bpl を選択。
このとき、
「パッケージ: C:〜\indy60.bplを登録できませんでした。このパッケージは設計時には使えません。.」エラーになります。
0460デフォルトの名無しさん
NGNGBCBのインストーラーを起動して、コンポーネントの選択(だっかたな?)でIndyを削除してみたら?
さもなくば、BCBを一度アンインストールしてIndyをインストールしないで再インストール。
おれは、後者の方法でIndyを入れ替えたことあるよ。
0461デフォルトの名無しさん
NGNGやりたいことはIndyの再登録だけど、とりあえず、CDからやってみまつ。
0462デフォルトの名無しさん
NGNG再登録できなかった理由は、dclindy60.bplを選ぶべきところをindy60.bplを選んだからみたいでつ。
インストーラで再度indyを設定するとき、dclindy60.bplファイルを尋ねてきたのでわかりました。
0463デフォルトの名無しさん
NGNGどうやればできますか。
0464デフォルトの名無しさん
NGNGIrvine愛用してて、ソフト的には気に入ってる。
プログラム的には、もっさり動作とか?な挙動とか、うーんて感じ。
アイデアとかそのままで、開発環境変えて欲しい。
Delphi6 だっけ? ま、VBや.NETやJavaよりはましか(w
0465デフォルトの名無しさん
NGNG0466デフォルトの名無しさん
NGNG0467デフォルトの名無しさん
NGNGVC++のプログラムを、アセンブラで書き直したら速くなるとか、現実にはありえない妄想だよな
アセンブラで速いプログラムかけるような奴なら、最初からJavaとかやってないっての
0468デフォルトの名無しさん
NGNGC++のソフトをアセンブラに書き直しても、速くなるとは限らないね。
C++Builderで書かれたソフトをVC++で書き直しても速くなるとは限らないね。
Delphiで書かれたソフトをVC++で書き直しても速くなるとは限らないね。
0469デフォルトの名無しさん
NGNG間違いなくVC++の方がデバックしやすい
ポトペタ環境なんてどうでもいいから、もうちょっと
デバックしやすくして欲しい
0470デフォルトの名無しさん
NGNG具体的には、どういう点が?
0471デフォルトの名無しさん
NGNGそれは意味がよくわからん。
Javaは速度を犠牲にしてVMで環境にとらわれないアプリケーションを実現している。
>アセンブラで速いプログラムかけるような奴なら、最初からJavaとかやってないっての
デバッグや保守性でアセンブラ書ける人でもJavaを選ぶ理由は十分にある
0472デフォルトの名無しさん
NGNG>アセンブラで速いプログラムかけるような奴なら、最初からJavaとかやってないっての
であってるかもね(藁
0473デフォルトの名無しさん
NGNGアセンブラ命令がどのように、並列実行されるかを熟知していないとコンパイラより速いコードは書けないぞ。
0474デフォルトの名無しさん
NGNG0475デフォルトの名無しさん
NGNGん? >>474=>>467でしたか、ごめんごめんw
0476デフォルトの名無しさん
NGNG0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNG> こういう部分は釣られてでもハッキリしときたいものだ
したくねーよ。スレ違いオナニーやめろ。
0479デフォルトの名無しさん
NGNG0480デフォルトの名無しさん
NGNGなんか速度を同じにする、秘密の機能でもあるのか(w
0482デフォルトの名無しさん
NGNG●先入観●に過ぎませんよ
0483デフォルトの名無しさん
NGNGVC++で作ったほうが圧倒的に小さい
0484デフォルトの名無しさん
NGNG0485デフォルトの名無しさん
NGNG開発のリファリタリング・再利用・拡張・コンポに優れている。とにかく作りやすいしわかりやすい。
0486デフォルトの名無しさん
NGNG同意!!!
0487デフォルトの名無しさん
NGNG句読点の魔術師
0488デフォルトの名無しさん
NGNGさてこのOSに付き合う時に必須の究極的情報源とも思われるものが、米国の英語版MSDNサブスクリプションSUPERへの加入です。
MSDNへの登録即ちSUBSCRIPTION戦略は、
従来のMS社の秘密主義を大幅に変更した、知識公開主義への転換の意味で
大変革命的なものだと言えます。
ですが、アマチュア学習者にとってこのサ-ビスは余りにも高価過ぎます。
これを最終目標とする一番経済的な方法を考えました。
1.BORLAND社のC++ BUILDERあるいはDELPHI PERSONAL版に第一に付き合う。
2.次に、Microsoft Windows MSDN DeLuxe 優待版を申し込む。
この製品は、プログラムの学習・テスト走行・デバッグなど、アマチュア・ハッカ-の必需OSです、
しばらくの間は、OS自体に対するハッキング・解析・研究、 操作性の実験、不満点の列挙などをやってみましょう。
どんな暇つぶしパズルより面白い頭の体操が出来ます。
真剣にOSと付き合うつもりならば、DOSのコマンドラインに親しむ必要があ るでしょう。
さて、生のコマンドライン環境に付き合うなどもっての他、ぜひ超おすすめのシェアウェア「二画面ファイラ-KF」を駆使しましょう。
OSの解剖についての参考文献には
日経BP社出版のマイクロソフト公式解説書中にある
「ア-キテクチャ徹底解説WINDOWS2000」
「.NET & WINDOWSプログラマのためのデバッグ徹底解説」などがGOOD!
このような内部情報を公開するなんて、MS社も変われば変わるもんだ!
0489デフォルトの名無しさん
NGNGどんな高級プログラム言語を使おうが、最終的に知能指数ゼロの馬鹿CPUが 実行するのは機械語です、
機械語と人間とのコミュニケ-ションに最低レベルで折り合うのがアセンブリ-言語、これを忘れてはいけません。
C言語は、なには隠そうアセンブラ言語の進化形なんですから。
MS社の持つ特許は何は隠そう独自の圧縮法ですが、これは、機会語に
熟練した人物のプラグマチックな作品です。
テキスト・エディタ-で覗くと全く読めないwindowsの.HLPファイルをいかにして読めるように戻すか、この演習は非常に手ごわいのですが、
やる価値を保証します。近年流行の諸圧縮ユ-ティリティも、
つまりは機械語レベルで考えたからこそベストセラ-になっているのですから。
一度アセンブラ言語のソ-スコ-ドを読むかあるいは、機械語の暗号解読ディスアセンブル作業をやってみて下さい。
「解体新書」を翻訳した幕末の蘭学者の苦労の心境がよ---くわかります。
さてそれからC言語のソ-スコ-ドに付き合うならば、アセンブラ言語での苦労から見ればまるで極楽、
ゆめゆめ受動的学習本に振り回されて、C言語の解説書などに振り回されないように。
ソ-スコ-ドを多読・精読する事こそプログラマへの最短コ-ス
人間の使う自然言語の学習と全く同じ事:
どうして多く聞き、多く読まないで外国語に上達出来ますか。
0490デフォルトの名無しさん
NGNGもう一つ、PCと付き合う際には、略語のフルスペルに常に注意する事
この習慣をつける事は、暗号のような略語を駆使して自分でなんとなくわかった顔をしている、我が日本人の悪習を断ち切る良いチャンスになります。
ここで、もう一つの苦言:
長い人なら小学校から大学まで14年、少なくても中高の6年英語に付き合っ ていながら英語がマスタ-出来ない不思議な人種:日本人、
その原因は、言葉を学習の対象として、常に受動的だったから、
言葉は単なる道具にしか過ぎません、めためたに使いまくりましょう、
能動的に英語を使う良いチャンスは、PCのプログラミング!
これはと思う良い教科書を見つけたならば、和訳書を二冊購入し、
一冊は白紙のまま、もう一冊はノ-トに使い書き込みをしまくりましょう。
それと同時に、英語の原書を購入してこれを読む。
文学書は非常に難解な場合が多いのですが、技術書は、至って簡単、
同じ術語・用語が頻出するので、たちまちわかる所ばかりが増えてきて、いつの間にかすっかりわかるようになっています。
0491デフォルトの名無しさん
NGNGその原書の重要性を示している所にあります。
英語の辞書にある単語の頻用度のマ-クに匹敵するのが和訳書の存在です。 和訳書だけ読んでくれぐれも満足しない事、
言葉を翻訳する事ほど本来の意味が薄れるものはありません、
元来簡単な概念が、日本語に訳される事で難解になってしまいます、
また致命的誤訳が往々にして紛れ込む事があります。
最終的には英語の技術文献に付き合うことにしましょう。
英語に付き合うなんぞ、PC言語あるいは機械語に付き合う苦労からすれば
至って軽い、軽い、か--るい!
3.自学自習/生涯教育を志す人物は、自分ながらの「図書館の司書」の役割
即ち教師の役割も果たす必要があります。
情報源に常に注目して、知識のあり場所をしっかり把握する事
「どこに必要な情報があるかそのアクセス方法を知っている人は、
問題の半分を解いているのに同じ」
この意味で、MSDN(Microsoft Developer's Network)へのアクセス可能性 の所有は大きいでしょう。公開ソ-スコ-ドもどっさりありますよ------。
0492デフォルトの名無しさん
NGNG要するにKFの宣伝か?
今となってはもっといいファイラーがいくらでもあるだろうに
0493デフォルトの名無しさん
NGNGshared_ptrが普通のポインタと同じサイズの保証は無いので、
shared_ptrそのものをnewして、shared_ptr*として格納すればいい
shared_ptr*そのものの解放は、OnDeletionで行えば忘れずにすむ
0494デフォルトの名無しさん
NGNG0495デフォルトの名無しさん
NGNGTnt Delphi Unicode Controls
ttp://tnt.ccci.org/delphi_unicode_controls
なのですが、C++Builder6でTntUnicode_6.bpgを読み込もうとすると
「インタフェースはサポートされていません。・・・」と言うエラーで
パッケージを取り込むことができません。
どなたか、Tnt Delphi Unicode ControlsをC++Builder6で利用されて
いるかたいませんか?
どのように組み込めば良いのか教えて頂ければ幸いです。
よろしくお願い致します。
0497デフォルトの名無しさん
NGNG0498デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1045542179/540
前々回はもう2chにログが残ってないみたいです。
0499デフォルトの名無しさん
NGNGアプリケーションの設定のところでなぜかアイコンが選択できない状態になっています
これアイコンを設定させるにはどこを設定すればいいのでしょうか?
0500デフォルトの名無しさん
NGNG前回のだったら、何をしたいのかを推測してあげるのが面倒くさいので、「おかしくなります」と答えただろうなぁ。
0501デフォルトの名無しさん
NGNGVC++だと海外に沢山あるが・・・
0502デフォルトの名無しさん
NGNGTntUnicode_6.bpgはDel6用。BCB6用のはBCB6ってフォルダにあるでそ?
で、コンパイルしてみた。
TntLibR.bpkをコンパイルする。
〜.libが開けないというリンカエラーが出たら、オプションソースを開いて
<SPARELIBS>からそのライブラリを削除して再びコンパイルする。
TntLibD.bpkも同様にコンパイルする。
TntThemeManager.bpkは、別のコンポーネントをインストールしておく必要があるっぽくて面倒なので無視。
後は普通に
「コンポーネント」-「パッケージのインストール」でTntLibD.bplを追加する。(たぶん$(BCB)\Projects\Bplにある)
「ツール」-「環境オプション」-「ライブラリ」で、ライブラリパスにTnt〜のソースのパスを追加する。
これでできるはず。
0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNGさっさと>>11を答えやがってくださいよー
0505デフォルトの名無しさん
NGNG0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNGIndyにそんなものはない。
IEコンポーネントはPro以上ならBCB本体に入ってる。
PersonalならActiveXコントロールの取り込みから入れる。(その際に何故かProのIEコンポ用ヘッダが入ってるのでそれを削除)
0508デフォルトの名無しさん
NGNG丁寧に教えて頂き、ありがとう御座いました。m(_ _)m
お蔭様で出来ました。感謝。感謝です。
0509デフォルトの名無しさん
NGNGどうすればいいの?
0510デフォルトの名無しさん
NGNGそれコンソールアプリってことはない?
0511デフォルトの名無しさん
NGNGスレ違いで申し訳無いが、そんな物があるなら教えて欲しい。コントロールや
シフトキーを使わずにマウスだけで、複数の離れた位置にあるファイルを選択
してコピーできるファイラーは、どうしてもKFしか見つからなかったのだけど…
バージョンアップ間隔が年単位になってしまったから、乗り換えたいんだ。
0512デフォルトの名無しさん
NGNGC++Builderではどうすればイイのでしょうか?
ShowMessageだうざいんですが・・・
0513デフォルトの名無しさん
NGNGMemoでもはっつけてそこに出力
0514デフォルトの名無しさん
NGNGOutputDebugStringはいかが。
0515デフォルトの名無しさん
NGNGMSDNによると
現在のアプリケーションのデバッガに文字列を送信します。
らしいが、C++Builderのどのウィンドウに送信されるのですか?
0516デフォルトの名無しさん
NGNGイベントログ。
てゆーか自分で調べろ。
0517デフォルトの名無しさん
NGNGおめーうぜーな
屑にはきいてねーよ
0518デフォルトの名無しさん
NGNG0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNGttp://www3.realint.com/cgi-bin/tarticles.cgi?pointc2+2388
1MB付近のメモリをmalloc()やnew(内部的にmalloc()を呼び出している)で
確保すると正しくメモりが解放されないサイズ範囲があります。
こんな致命的なバグいつまで放っておくんだ〜!
0521デフォルトの名無しさん
NGNGそういう問題じゃない。
自作のデバッグモニタは誇張抜きでC++Builderの1000倍高速。
0522デフォルトの名無しさん
NGNGじゃあいいなそれで
0523デフォルトの名無しさん
NGNGエラーはほっといても良いでつか?
何のエラーだろ。
0524デフォルトの名無しさん
NGNGバグレポート出さない限り永遠にほったらかしだと思う。
0525デフォルトの名無しさん
NGNG1MB-1〜1MB-3までの容量をちょうど確保する事なんて
普通に使ってる分には滅多にないと思うが。
0526デフォルトの名無しさん
NGNGパディング…7200
パティング…238
0527デフォルトの名無しさん
NGNGその意見ではIntelがバグ付きPentiumを出した時と同じ言い訳になるぞ。
バグがあるとわかりきっているものを仕事に使う事はできない。
0528デフォルトの名無しさん
NGNGいいわけ無いだろ。
C++Builderでデバッグする限り他のモニタツールは使えないんだよ。
0529デフォルトの名無しさん
NGNGじゃおまえの作ったソフトは仕事で使えないな。
0530デフォルトの名無しさん
NGNGC++Builderでデバッグしないか我慢すればいいじゃん。この話題終了。
0531デフォルトの名無しさん
NGNG低性能なデバッガを気にせず使うのか。
そして一切の批判には蓋をする。なんかΩに似てるね。
0532デフォルトの名無しさん
NGNG0533デフォルトの名無しさん
NGNG0534デフォルトの名無しさん
NGNG夏厨って良い言葉だよね。
0535デフォルトの名無しさん
NGNG一部の意見を、C++Builderユーザーって纏めるなよ夏厨。
0536デフォルトの名無しさん
NGNGバグがありました。
↓
Borlandに報告
↓
終了
でいいだろ。
それとも割れ物だから報告できないのか?
0537デフォルトの名無しさん
NGNG割れ物ではなくて俺は正規ユーザーだから報告すべきなのか?
くだんのBBSのユーザーは割れ物を使っているから報告できないのかも知れんな。
あまり期待しないで待ってろ。もしかしたらUpdate#5が出るかもしれんな。
0538デフォルトの名無しさん
NGNG0539デフォルトの名無しさん
NGNG知らんけど試してみな。
0540デフォルトの名無しさん
NGNG0541デフォルトの名無しさん
NGNG誰かどう修正すればいいか教えて♥ (他人任せ
0542デフォルトの名無しさん
NGNG0543デフォルトの名無しさん
NGNG0544デフォルトの名無しさん
NGNG#define malloc(size) malloc((((size)==1048575) || ((size)==1048574) || ((size)==1048573)))?1048576:(size))
0545デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています