くだすれC++Builder( ..
[2ch|▼Menu]
2:デフォルトの名無しさん
09/10/24 04:05:23
C++Builderは64ビットWindows7に対応していますか?

3:デフォルトの名無しさん
09/10/24 11:17:02
2010ならOK。2007/2009はIDEのデバッガ周りにバイナリパッチが必要。

4:デフォルトの名無しさん
09/10/25 11:26:23
TurboC++6.0で使えるDirectXって7版?

5:デフォルトの名無しさん
09/10/26 14:07:46
TChartのTPointSeriesで各々のポイントのマーカーの値を任意の文字で表示したいのですが
どうやってやればいいのですか?

6:デフォルトの名無しさん
09/10/26 22:58:46
完全に任意に、ってのはできなさそうに見えるけど。それらしいイベントもプロパティもないんで。

7:デフォルトの名無しさん
09/10/27 09:41:01
64ビットプログラムが作れるようになるのは次のバージョンからですか?

8:デフォルトの名無しさん
09/10/27 10:00:53
>>6
そうなんですよね、プロパティ等がみつからなかったので
ちなみにAddXYする時にラベルを指定できるんですが
これ指定しちゃうと確かにマーカーは指定したのになるんですが
軸もしれになっちゃうんですよね・・・
そこさえなんとかできればいいんですが・・・

9:デフォルトの名無しさん
09/10/28 17:05:39


10:デフォルトの名無しさん
09/10/31 00:04:03
c++builder6のstdoutはどういう扱いなのでしょうか?
配布されているライブラリ内で結果をstdoutに出力する関数があり、
その結果をc++builder側で受け取りたいのですが方法がわかりません。
(stdoutへの出力を横取りしたい。)
どなたかアドバイスお願いします。

11:デフォルトの名無しさん
09/10/31 00:13:33
パイプかなんかを使うんじゃなかったっけ?delphi stdoutかなんかでぐぐれ。

12:デフォルトの名無しさん
09/11/03 00:09:05
int a[100]という配列を用意して、実際に使っているのは20個だとします。
この場合何個使ってるか調べる方法はありますか?

13:デフォルトの名無しさん
09/11/03 00:13:40
調べるも何も20個だろ

14:デフォルトの名無しさん
09/11/03 00:15:31
あ、書き方が変でした。。
int a[100]という配列があってその内何個使っているか調べたいときです。
20個とかはわからないと仮定してです。。

15:デフォルトの名無しさん
09/11/03 00:19:21
立て続けで申し訳ないのですが、
sizeof(a)だと100個になってしまうのでしょうか?

16:デフォルトの名無しさん
09/11/03 00:20:18
何個使うかはプログラム次第だろ
カウンタで使用している数を記録させるか、別にフラグ用の配列を用意するかだろ

17:デフォルトの名無しさん
09/11/03 00:25:21
vector

18:デフォルトの名無しさん
09/11/04 09:53:40
v

19:デフォルトの名無しさん
09/11/04 09:55:42
>>15
それだとintはOSに依存すっし
個数だけなら
count = sizeof(a) / sizeof(int);
まあこうだろうな
何個使ってるとかっつーのをカウントするのは不可

20:デフォルトの名無しさん
09/11/04 10:37:57
使用している使用していないの基準て何なの?

21:デフォルトの名無しさん
09/11/04 17:39:40
「プロジェクトオプション」の「バージョン番号を含める」ってとこで
「ビルド番号の自動更新」て項目にチェックを入れたところ、
ブレークポイントで止めたとき「ソースが変更されました。再構築しますか?」
って必ず一回聞かれるようになっちゃうんだけど、同じ症状出てる人いない?
バージョンは RAD Studio 2010で。

22:デフォルトの名無しさん
09/11/04 17:43:58
TChartで印刷するときPrintPartialCanvasを使ってるんですが
これ背景が黒でもラインによってはちゃんと背景を白で印刷してくれる時があるんですが
強制的に白にするにはどうしたらいいですか?
さすがに真っ黒だとインクがエロい事になるので・・・

23:デフォルトの名無しさん
09/11/05 15:08:16
>>21
ああ、そうなるな。これ、ウゼェ。

24:デフォルトの名無しさん
09/11/05 15:24:49
無限ループwww

25:デフォルトの名無しさん
09/11/05 15:33:20
>>21
QCに書いとけ
そうじゃないと次のUpdateに反映されんぞ

26:21
09/11/06 14:42:16
みんな再現するようだね、サンクス。
>>25
QC…、おぅこんな機能用意されてんだな、ありがとう。
英語の復習から始めるとして…
つかメニューの箇所を説明すんのに日本語版のメニュー名じゃダメだよな?
投稿までに何日掛かるかわからんが空いた時間に調べてみるか…(汗)

27:デフォルトの名無しさん
09/11/08 21:28:15
ちょっと前に無料で配られていたTurboC++BuilderExplorerでは
Windows7 64bitでデバッガを使うのはもはや無理ですか?

28:デフォルトの名無しさん
09/11/14 20:53:58
BDS2006にて
フォームにTWebBrowserを貼り付けただけの、ごくごく単純なプログラム
URLリンク(contents.shopping.yahoo.co.jp)
上記をNavigateして開いて
「ポイントくじに今すぐチャレンジ」をクリックすると
画面表示が99%くらいで、必ずプログラムが終了してしまう。
これって、どうにかならないでしょうか


29:デフォルトの名無しさん
09/11/14 22:11:27
デバッガでデバッグ。

30:28
09/11/14 22:20:48
IEコンポの内部で何かが発生して
プログラムが強制終了になってしまうので
デバッグしょうがないのです。


31:デフォルトの名無しさん
09/11/15 00:09:39
なんか根本的なところが間違ってる、とまではいわないまでも、考え違いをしているような気がする。
もういちどスタートラインに戻って考え直してみてはいかが?

32:28
09/11/15 00:25:49
プログラムは
フォームにTWebBrowserを貼り付けて
WebBrowser1->Navigate(ぱらーめーた);しているだけです。
ただこれだけなのですよ
何を考え直すのでしょうか???BDS2006を使うなとかですか?
「ポイントくじに今すぐチャレンジ」をクリックすると落ちてしまい
それ以外だと、無問題です。
IEでブラウズすると問題なく動きます。


33:デフォルトの名無しさん
09/11/15 00:33:15
>32
コピペにマジレス

34:デフォルトの名無しさん
09/11/15 01:22:05
それだけではなんなので。
URLリンク(www33.ocn.ne.jp)

35:デフォルトの名無しさん
09/11/17 17:46:38
おい、質問するぞ、誰かいねーのか!!

36:デフォルトの名無しさん
09/11/17 19:02:49
<>

37:デフォルトの名無しさん
09/11/17 23:08:04
質問どうぞ

38:デフォルトの名無しさん
09/11/19 22:07:33
自作コンポーネントを使うと #pragma link が必要になるんだけど
通常のコンポーネントのように #pragma link なしでいいようにパッケージを作るにはどうしたら良いんですか?

39:デフォルトの名無しさん
09/11/22 21:16:45
BCBのメーリングリストってもうなくなっちゃったんですか?

↓は登録したけど全然投稿がないみたいだし...
URLリンク(ns8.sfdata.ne.jp)

40:デフォルトの名無しさん
09/11/24 08:48:45
unicode対応のプログラムはどのようにして作ればよいのでしょうか?


41:デフォルトの名無しさん
09/11/24 09:06:36
もっと具体的に質問してください

42:デフォルトの名無しさん
09/11/24 09:16:51
日本語版C++Builderでコンパイルした場合、
そのソフトを英語版Windowsで実行すると、エラーメッセージダイアログなどが
文字化けします。どのWindowsで実行しても文字化けしないようunicode対応で
プログラムを組みたいのですが、その方法を教えてください。

43:デフォルトの名無しさん
09/11/24 09:31:53
URLリンク(journal.mycom.co.jp)


44:デフォルトの名無しさん
09/11/24 18:45:43
TBitmapをDIB(ヘッダ無しで色データ配列のみ)に変換する方法を教えてください。。

45:デフォルトの名無しさん
09/11/25 01:40:37
C++Builder 2007で作ったexeをWindows7で実行していますが問題が発生しています。

処理内容は、TCustomControlから派生したコントロールをTScrollBox内に設置して、上下左右に
スクロールさせています。

XP,Vistaでは、コントロールのHeightに65536以上の値を設定しても問題ない
のですが、Windows 7では65536以上を指定しても65535になってしまいます。

これはWindows7の非互換の問題でしょうかね。それとも65536以上を指定して
動いていた今までの動作が例外的だったのでしょうか。

悩んでます。よろしくです。

46:デフォルトの名無しさん
09/11/25 03:45:02
C++Builderを始めようと思いますが、未来はありますか?

47:デフォルトの名無しさん
09/11/25 06:44:12
あるんじゃない?
2009じゃなくて2010にしたほうが良いよ

48:デフォルトの名無しさん
09/11/25 07:10:18
>45
互換モードで動作させたらどうなるの?とはいえ
> これはWindows7の非互換の問題でしょうかね。
だろうね。

49:デフォルトの名無しさん
09/11/25 15:41:52
TGA形式の画像をTBitmapに変換する方法を教えてください

50:デフォルトの名無しさん
09/11/25 15:51:58
URLリンク(www.efg2.com)

51:デフォルトの名無しさん
09/11/25 16:15:57
何この糞見づらいページは

怪しいライブラリを使わないで変換する方法を教えてください

52:デフォルトの名無しさん
09/11/25 18:18:07
自分で作れ

53:デフォルトの名無しさん
09/11/25 20:01:24
Susie pluginって手もある。

54:デフォルトの名無しさん
09/11/25 23:31:03
>>48
 XP互換モードでもダメでした。

スクロールビューの中にコントロールを置いて、上下左右スクロールをさせる作りのアプリは
多そうだけど、非互換でいいのだろうか・・

Vistaからの最適化の中で切られたんだろなぁ。Windows7 SP1で直ればいいけど。

55:デフォルトの名無しさん
09/12/05 11:30:08
>>28
カメだがBCB6でもTurboCでもXPなら落ちる
2000なら落ちない
Silverlightとの相性が悪いとおもっているが原因不明

56:デフォルトの名無しさん
09/12/07 19:22:33
すいません、素人くさい質問ですが

TStringList *plist[100] ;

for ( int i = 0 ; i < 100 ; i ++ )
plist[i] = new TStringList ;

とやった場合は、delete [] を使うの?
それとも delete plist[i] のループを回すべき?

plist 配列はその時々に応じて確保される配列数が 50 だったり、20 だったりするのですが、どっちで delete すべきでしょうか?

57:デフォルトの名無しさん
09/12/07 20:53:21
boost::shared_ptrで包んでstd::vectorにでも放り込んでおけ

もしくは普通にnewしてboost::ptr_vectorな

58:デフォルトの名無しさん
09/12/07 21:31:41
>>56
delete plist[i] のループを回す

59:デフォルトの名無しさん
09/12/08 03:12:34
ここはくだすれ...

>plist 配列はその時々に応じて確保される配列数が 50 だったり、20 だったりするのですが、どっちで delete すべきでしょうか?
ならば、plist 自体を動的に確保したら?

olist = new TStringList[50];

そうすれば

delete [] plist;

で、plist のメモリ解放を行う直前に、個々の TStringList のデストラクタも呼ばれる。

URLリンク(detail.chiebukuro.yahoo.co.jp)
URLリンク(www.sist.ac.jp)


60:デフォルトの名無しさん
09/12/08 11:24:25
C++ Builder 2009 Pro (Electronic Software Delivery)
$98.98 安いよー
URLリンク(www.journeyed.com)

61:デフォルトの名無しさん
09/12/08 12:22:03
>>60
>Academic Proof Required

安くない

62:デフォルトの名無しさん
09/12/08 18:06:56
BCB6から2010へプロジェクトを移行したのですが、
↓文字を扱っている箇所でエラー(const char*はconst wchar_t*に変換できない)が発生します。

Application->MessageBox("AAA");

試した事は
1,プロジェクトオプションの「_TCHARマップ先」をwchar_tに変更
2,#define USTRING_AS_WCHART としてみた。

他に何か必要なのでしょうか?
アドバイスお願いします。

63:デフォルトの名無しさん
09/12/08 18:50:24
L"AAA"

64:62
09/12/08 20:23:03
>>63

アドバイス有り難うございます。
L"AAA"で修正できましたが、個別に該当する箇所を修正する方法では無く、
プロジェクト全体にまとめて適用できる様な方法はないでしょうか?

65:デフォルトの名無しさん
09/12/09 03:25:38
>プロジェクト全体にまとめて適用できる様な方法はないでしょうか?
ありません。

C / C++ 言語では文字型リテラルには型が付いています。
コード上で明示的に char か wchar_t (最近のだと wchar16_t と wchar32_t もあります) で有ることを指定する必要が有ります。
文字列リテラルがメモリの初期化の簡便記法でしかなかったころの歴史的名残です。

対するに Delphi の文字リテラルは評価するときに型が決まるので記法上は一種類しか有りません。


66:デフォルトの名無しさん
09/12/09 05:04:03
文字列置換ツールで置換してしまえば、いいじゃん。



67:デフォルトの名無しさん
09/12/09 06:42:05
無条件に全置換すると、char* を必要としているところでエラーとなるよ。
2010 になってもデフォルトでは UNICODE マクロが付かないので(過去との互換性の問題かな)
_T マクロは役に立たないし。

このコンパイルエラーが出るところが、BCB6 からの一番の変更点なので、
手を抜かずに全部確認した方が、後でバグが出て泣くより正しい道だと思います。



68:62
09/12/09 10:10:02
アドバイス有り難うございます。
手を抜かずに個別に修正したいと思います。


69:62
09/12/10 16:45:46
またまた教えてください。

外部DLLの関数を呼び出す時にchar*を渡すのですが、
2010ではエラー(const char*はconst wchar_t*に変換できない)が出ます。
2番目の引数にこれはcharだよと明示しないといけないと思うのですがどうすれば良いのでしょうか?

//BCB6で動作している記述
Tcl_CreateCommand( interp, "ABC", ( Tcl_CmdProc * )ABC_Proc, ( ClientData )NULL, ( void (*)())NULL );

//関数宣言
Tcl_Command Tcl_CreateCommand( Tcl_Interp interp,
char *cmdName,
Tcl_CmdProc proc,
ClientData clientData,
Tcl_CmdDeleteProc deleteProc);


70:デフォルトの名無しさん
09/12/10 18:57:08
つうか、第3引数の型は、[ Tcl_CmdProc ] ? それとも [ Tcl_CmdProc* ] ?

71:デフォルトの名無しさん
09/12/10 22:02:24
Visual c++でプログラムを書いて、コンパイルしました。
Unixでいうscriptで実行結果を出力したいのですが、どうしたらいいでしょうか?

72:デフォルトの名無しさん
09/12/10 22:18:11
頑張ってください。


73:デフォルトの名無しさん
09/12/11 05:42:43
C/C++ コンパイラとしての機能は 6 も 2010 も同じなので、
VCL が絡まなければ、違いは出てこないはずです。
少なくとも char と wchar_t に関しては変更は有りません。

提示されているコードではエラーは出るはずが無いので、何とも解説/回答できませぬ。

エディタ上で Tcl_CreateCommand と打った後コード支援で出てくる引数のプロトタイプを
確認することを勧めます。
もしそこで表示される第二引数 cmdName の型が char * ではなく wchar_t * だとしたら、
ヘッダファイルや関数定義を見直してください。

74:デフォルトの名無しさん
09/12/11 06:07:05
>C/C++ コンパイラとしての機能は 6 も 2010 も同じ
これはウソでしょう


75:デフォルトの名無しさん
09/12/11 07:44:09
くだすれだから勘弁してくれな > 74

バグ修正や C++0X 規格の一部先取り以外で
C/C++ コンパイラとしてどこら辺が変わったのかまとめてくれるとありがたいぞ > 74

76:62
09/12/11 10:16:16
>>73

御指摘頂いたように宣言を見直したら第2引数ではなく第5引数に誤りがありました。
思い込みで作業していたようで大変助かりました。
有り難うございました。


77:デフォルトの名無しさん
09/12/11 15:51:15
いえいえ。お礼はいりませんよ。

78:デフォルトの名無しさん
09/12/16 14:10:13
TBitmapにOutTextで文字を書いた時に
この文字に指定ドット数で輪郭をつけたいのですがどうやったらいいですか?
元の文字はそのままで文字の外側につけたいので文字が指定ドット分大きくなるイメージなのですが。。

79:デフォルトの名無しさん
09/12/18 21:54:01
ウインドウの大きさが可変なダイアログを作ろうとして
BorderStyle=bsSizeable; にしました。
これで、大きさは変更できるようになったのですが
ウインドウの右下の角に、サイズ変更可の印が出てくれません。
印を出すには、どうすれば良いでしょうか。


80:デフォルトの名無しさん
09/12/19 08:44:20
>>79
TStatusBarを配置する

81:デフォルトの名無しさん
09/12/19 12:31:51
TStatusBarを配置しました。
マークが出ましたが
とても間抜けなダイアログボックスになりました。


82:デフォルトの名無しさん
09/12/22 04:00:09
できたのだからよいではないか

83:デフォルトの名無しさん
10/01/07 20:51:36
getlineでファイルから
商品名,2009/11/2
にのようになってる行を読み取り、商品名、西暦、月、日をそれぞれ別の変数に格納したいです。
getlineでどのように書けばできるのでしょうか?

84:デフォルトの名無しさん
10/01/07 22:21:41
俺なら','をstrchrで探して前半を切り出し
後半はsscanfでまとめて取得するかな。

85:デフォルトの名無しさん
10/01/08 08:20:45
>>83
俺ならstd::tr1::regexで取得するかな。

86:デフォルトの名無しさん
10/01/08 18:50:47
例外の発生したアドレスをExceptionクラスから受け取ることってできないんですか?
そのような情報を取得する方法ってないのでしょうか?

87:デフォルトの名無しさん
10/01/13 14:43:58
C++builder2010って64ビットに対応してる?

88:デフォルトの名無しさん
10/01/13 16:07:54
してない。
2011年夏の予定

89:デフォルトの名無しさん
10/01/13 16:19:10
そんなあ><

90:デフォルトの名無しさん
10/01/13 19:26:30
 ま た お ま え か 


91:デフォルトの名無しさん
10/01/19 02:01:43
.resを作った後、そのリソースをexeにくっつけて
コンパイルするにはどう記述すればいいの?

92:デフォルトの名無しさん
10/01/19 06:25:38
>ilink32.exe
と打ってコマンドラインのヘルプを確認しましょう。

bcc32.exe の引数に、.res ファイルを書く事もできます。できるはず。


93:デフォルトの名無しさん
10/01/19 13:14:02
つーか、プロジェクトにres放りこんどけと

94:デフォルトの名無しさん
10/01/19 14:26:28
知らないならレスしないで下さい><

95:デフォルトの名無しさん
10/01/19 20:46:18
 ま た お ま え か 

96:デフォルトの名無しさん
10/01/23 08:24:17
ActiveXに関する質問なんですが、
VCのMFCでtypelib追加ウィザードで作成されたクラスには
LPDISPATCH型をパラメータにしたコンストラクタがあって、
そこにVARIANT変数のpdispVal等を使用して作成していたのですが、

BCB6でタイプライブラリの取り込みを行った際、
そのLPDISPATCH型をパラメータにしたコンストラクタがなくなって
コンストラクタには「TComponent* owner」になってしまいました。

LPDISPATCHをそのクラスに設定するにはどのようにすればいいでしょうか?


97:デフォルトの名無しさん
10/01/23 11:05:26
10年前の BCB6 だとサポートできない機能があると思いますが
たぶん何とかなるとおもいます。

取り込み元 ActiveX の Typelib の定義を見せてください

あと、BCB 側のプロジェクトディレクトリに、インポートのログファイルが落ちていませんかね?

98:デフォルトの名無しさん
10/01/23 11:25:09
初歩的な質問で恐縮です。
BCB6のプログラム中でフォントを指定したいのですが,例えば
Image1->Canvas->Font->Name="CourierNew";
Image1->Canvas->TextOutA(10, 10, "ABC") ;
と書いても,デフォルトのフォントのままの文字が現れて,変ってくれま
せん。となたか解決方法をお教え下されば幸です。
因みにフォントのサイズやスタイルは,
Image1->Canvas->Font->Size=16;
Image1->Canvas->Font->Style=TFontStyles() << fsBold;
Image1->Canvas->Font->Style=TFontStyles() << fsItalic;
で変えられます。

99:デフォルトの名無しさん
10/01/23 11:43:49
Image1->Canvas->Font->Charsetを変えてみる

100:デフォルトの名無しさん
10/01/23 12:02:21
BDS2006を使っています。
TSimpleEvent *event=new TSimpleEvent();
とするとエラーになります。
ヘルプを見ると、コンストラクタは引数なしなので
これで良さそうなのですが、どうも原因がわかりません。
TSimpleEventはどう使えばいいのでしょうか。


101:デフォルトの名無しさん
10/01/23 12:28:36
それでいいはずだから、
#include <SyncObjs.hpp>
か?必ずエラーの内容書こうぜ。

102:98
10/01/23 13:12:43
>>99
有難うございました。
解決しました。


103:100
10/01/23 13:25:51
[C++ エラー] Main.cpp(1917): E2285 'TSimpleEvent::TSimpleEvent()' に一致するものが見つからない
となります。
#include <Syncobjs.hpp> はしています。


104:デフォルトの名無しさん
10/01/23 14:54:05
ヘルプが更新されてないのかね。今は↓らしい。Syncobjs.hppの中を見て確認したほうがいいかもしれない。

Syncobjs::TSimpleEvent * __fastcall TSimpleEvent(_SECURITY_ATTRIBUTES * EventAttributes,
 bool ManualReset, bool InitialState, System::UnicodeString Name, bool UseCOMWait);

105:デフォルトの名無しさん
10/01/23 15:34:26
TSimpleEvent メソッドは,システムのイベントオブジェクトを作成し,TSimpleEvent オブジェクトをインスタンス化してそのイベントを表します。

__fastcall TSimpleEvent(void);

となってるね
Update全部当てたけどこのまま

106:100
10/01/23 16:03:16
見てみました。
Syncobjs.hpp の定義に
__fastcall TSimpleEvent(void);が無いですね。
でも、
Syncobjs::TSimpleEvent * __fastcall TSimpleEvent(_SECURITY_ATTRIBUTES * EventAttributes,
 bool ManualReset, bool InitialState, System::UnicodeString Name, bool UseCOMWait);
これって、TEventと同じ引数じゃないですか。
TEventと同じならTSimpleEventの意味がないですよね。
というかTSimpleEventは名無しのハズですから
もしかしたら、バグでしょうか。
あと、最後の引数 bool UseCOMWait これが謎です。



107:デフォルトの名無しさん
10/01/23 16:16:11
URLリンク(www.mombu.com)

にもあるけどhppの生成バグかね。

108:デフォルトの名無しさん
10/01/24 12:31:07
ちなみにC++Builder2010のヘルプでは

C++ の情報

ファイル SyncObjs.hpp

TSimpleEvent = class(TEvent)

[edit] C++ の情報

ファイル SyncObjs.hpp

TEvent = class(THandleObject)

となってるからまた仕様が変更されているようですね
いつから変わったんだろう

109:デフォルトの名無しさん
10/01/24 12:32:13
と思ったらちゃんと書いてあった

SyncObjs.TSimpleEvent のコンストラクタFrom RAD Studio VCL Reference
[edit] C++ の情報

Syncobjs::TSimpleEvent * __fastcall TSimpleEvent(_SECURITY_ATTRIBUTES * EventAttributes,
bool ManualReset, bool InitialState, System::UnicodeString Name,

bool UseCOMWait);
virtual void __fastcall ~TSimpleEvent(void);

これはさすがにバグが取れているようだ

110:デフォルトの名無しさん
10/01/27 15:14:53
TRichEditで質問ですが。
SelAttributesで一部の色を変更した時に
何処が何色に変更されてるかを調べる方法を教えてください。

111:デフォルトの名無しさん
10/02/01 16:38:07
早く教えて

112:デフォルトの名無しさん
10/02/03 17:27:06
C++ Builder 2010でZlibを使いたいんですけど
Boostの中にすでに入っているようで
これを使うにはどうしたらいいでしょうか?

113:デフォルトの名無しさん
10/02/03 17:58:58
CBuilder では使えません。
必要なファイルが足りないようですね

114:デフォルトの名無しさん
10/02/04 15:54:09
112です
Boostのを使えない場合
普通にZlibの最新版をダウンロードして
ソースコードをプロジェクトに加えれば使えるんでしょうか?

115:デフォルトの名無しさん
10/02/04 16:01:32
この頃のオープンソースでは CBuilder/BCC 用の設定をつけていない物も多いので
「がんばってください」と言うしかないです。

Delphi 側の実装である zlib ユニットを利用するというてもあると思います。
zlib.hpp をインクルードしてみてください。

116:デフォルトの名無しさん
10/02/04 21:46:04
Win32DLL版のzlibと必要なヘッダを落とし
DLLからimplibするだけだろ

117:デフォルトの名無しさん
10/02/05 09:11:19
112です
ZlibのDLL版のimplibでうまくいきました
ありがとうございました

118:デフォルトの名無しさん
10/02/08 11:24:36
C++Builderのエディタ部分でタブとEnterキーが効かず。スペースが一文字削除になるんですが。
これってどうすれば治りますか?

119:118
10/02/08 11:29:22
>>118すいません、とても恥ずかしい理由で治りました。


もう一つ質問させて頂きたいのですが
C++Builder(のソケット)でネットワークプログラミングをする場合、書籍はwinsock2のモノでも
大丈夫でしょうか?

120:デフォルトの名無しさん
10/02/08 21:05:35
C++Builderのソケットって何を指していってる?まぁどの方法でもWinSock2で当たりを
つけておく必要があることに変わりはないけど。TServerSocket/TClientSocketは
SMP上のマルチスレッドではうまくいかない、という報告を見たことがあるので注意して。
Indyならマルチスレッド必須(基本ブロッキングなので)。自前で実装するならご自由に。
ICSはよくわからん。

121:デフォルトの名無しさん
10/02/08 22:14:13
Qt は C++Builder でも使えた?

122:デフォルトの名無しさん
10/02/10 10:52:00
特定部分をCUDAを使って計算させたいのですが、C++BuilderでCUDAを使うには
どのような設定が必要なのでしょうか?

123:デフォルトの名無しさん
10/02/10 11:15:52
できません。

124:デフォルトの名無しさん
10/02/10 12:33:59
できないって、DLLとかでもだめなのかい?

125:デフォルトの名無しさん
10/02/10 16:49:05
マイナー環境を使ってる者の宿命です。

126:デフォルトの名無しさん
10/02/10 16:54:11
うるさいだまれぶた

127:デフォルトの名無しさん
10/02/12 15:37:10
時間がかかるループ中にプログレスバーを別スレッドで進めたいと思い
ヘルプどおりにTThreadの派生クラスを作りました
Executeの中でForm1->ProgressBar1->StepIt()を呼ぶだけのシンプルな
もので、これ自体が正常に動作することは確認しました

しかし、肝心の時間がかかるループになるとこのスレッドに制御がこないため
プログレスバーが進みません。ループに入る前にnewで作った時に1回よばれ
ループが終わった時にもう1回よばれるだけです。コンストラクタの引数はfalse
にしてあります。Priorityプロパティも変えてみましたけど変わりません。

どうやったらループの中で並行してスレッドが動くようにできるでしょうか?

128:デフォルトの名無しさん
10/02/12 15:52:49
つーかそれスレッドから呼んだら落ちるんじゃね?
もしくは、落ちなくても正常にアレされなさそう。

void Execute( void )
{
 while( !Terminated ){
  Synchronize( Unko );
  Sleep(1);
 ]
}
void Unko( void )
{
 Form1->ProgressBar1->StepIt();
}

これでどうよ?

129:デフォルトの名無しさん
10/02/12 16:09:46
>>128
それもやってみましたけど変わりませんでした

時間がかるループ以外のところでやると正常にプログレスバーは進みます
ループに入るとその間だけ呼ばれなくなります

130:デフォルトの名無しさん
10/02/12 16:11:35
んじゃむしろそっちのループにSleepいれたらどう?

131:デフォルトの名無しさん
10/02/12 16:26:19
それなら直接 StepIt を呼んだ方が効率がいいような気がします

ループの方は細かいループがたくさんよばれるのでそれらに1つ1つStepIt入れるの
がいやでなんとか別スレッドでできないものかと悩んでいます

132:デフォルトの名無しさん
10/02/12 16:43:13
それCPU負荷100%になってるだろ

133:デフォルトの名無しさん
10/02/12 16:50:52
リソースモニターでみると「応答なし」になってます
これが原因でしょうか?

134:デフォルトの名無しさん
10/02/12 16:56:18
スレッドにSleepを入れるのは当然として
他のループにもいれないとまずいだろ

135:デフォルトの名無しさん
10/02/12 17:04:25
ようやく分かってきました
SleepかStepItかProcessMessages
あたりをループの中で呼ぶしかないんですね

ループの部分のソースコードはMacと共有してるんで
あまりやりたくなかったんですけど
#ifdef使って入れてみます

アドバイスありがとうございました

136:デフォルトの名無しさん
10/02/14 04:21:42
失礼します。
抽象的な質問で申し訳無いのですが、BCB6と2009や2010の互換性ってどのくらいあるのでしょうか?
BCB6で作成したソフトをいじろうと思っているのですが、BCB6の購入は難しいようなので、2010を購入するか悩んでいます。
Unicodeになるなど、100%はありえないのはわかっていますが、コンポーネントの動作等はある程度使える物なのでしょうか?
よろしくお願いします。

137:デフォルトの名無しさん
10/02/14 04:33:07
ある程度使える
共通の部分だけ使えば互換性は確保出来る
きっとそのうち萎えると予想

138:デフォルトの名無しさん
10/02/15 08:31:16
BCB2010でウェブブラウザ作りたいんですが
TWebBrowserとTCppWebBrowserの違いが分かりません
後者の方はヘルプにも何もでてないし
エンバカデロのサイトを検索しても何もヒットしません
TCppWebBrowserはもう使うなということでしょうか?

139:デフォルトの名無しさん
10/02/15 11:32:57
先週末からAboutDelphi の過去ログ検索のリンクが死んでるんですけど
消息とか代替とかご存じの方おられませんか?

140:デフォルトの名無しさん
10/02/15 22:16:09
Delphi-MLか公式フォーラムか、武内さんが見てそうなところで聞くのが吉かと。
単にサーバが落ちてて気がついていないだけでは?

141:デフォルトの名無しさん
10/02/16 14:45:47
2010って64ビットに対応してるか?

142:デフォルトの名無しさん
10/02/16 14:55:10
してない
64bit正式対応は2011からだぞなもし

143:デフォルトの名無しさん
10/02/16 15:31:58
まじですか
2011ていつでるんだい?

144:デフォルトの名無しさん
10/02/16 15:43:31
今年6〜7月頃じゃねーの?

145:デフォルトの名無しさん
10/02/16 15:57:28
あ、今年ですか
んじゃそれまで待ってみようかな
ありがとうブタ君

146:デフォルトの名無しさん
10/02/16 16:02:45
2011はLinux対応 その後改善を2012でやって  64はその後の2013の筈

147:デフォルトの名無しさん
10/02/16 16:04:05
不完全なくりっくす復活されてもなぁ。

148:デフォルトの名無しさん
10/02/16 16:09:20
TRichEditで文字属性ごと他のTRichEditにコピーする方法を教えてください

149:デフォルトの名無しさん
10/02/16 17:08:58
>>136
2007はまだ買えるよ。BCB6はVistaで起動しなかったので慌てて2007にしてコンパイルし直したけど,
比較的苦労せずに済んだ。ただ,いつものことながら2007はパッチ当てないと使い物にならない。
パッチ当てても,時々不可解なことが起こる。何も悪いことしてないのにアプリをExitするとアクセス違反
で落ちたり,アプリケーションアイコンが消えたり...

何とか逃げ道を探して使ってるけどね。

150:136
10/02/17 00:59:21
>>137
>>149
ありがとうございます。
普通に想定できる範囲での修正でなんとか出来そうですね。
どうせコンパイルし直すなら、最新にしようかなと。

151:デフォルトの名無しさん
10/02/17 08:43:41
>>149
Unicodeコンポでつまずいたり、吸収するライブラリとか作ったりされましたか?
これから同じ状況を迎えるのでw

152:デフォルトの名無しさん
10/02/18 14:42:20
>>149
BCB6はVistaで起動できるようだけど?
URLリンク(yoshidastyle.net)

153:デフォルトの名無しさん
10/02/18 15:30:43
TRichEditにAddするとキャレットが消えるんだけど
これを表示される方法を教えてください

154:デフォルトの名無しさん
10/02/18 15:33:52
ちなみにShowCaret( RichEdit->Handle );じゃ表示されませんですた

155:デフォルトの名無しさん
10/02/19 15:57:45
TListBoxで選択が変わったことを検出したいのですが、

TForm1::TForm1(TComponent* Owner)
{
ListBox1->WindowProc = MyWindowProc;
}

void __fastcall TForm1::MyWindowProc(TMessage &Message)
{
if (Message.Msg == WM_COMMAND) { // 0
if (Message.WParamHi == LBN_SELCHANGE) { // 1
return; // 2
}
}
}

としてみたのですが0の部分までは描画要求などで頻繁によばれますが
セルをクリックして選択を変えたときにはMyWindowProc自体が呼ばれません
(1ではなくて0の部分もよばれない)
なにがいけないんでしょうか?

156:155
10/02/19 19:48:48
理由がわかりました
TListBoxはWM_COMMANDを送らないんですね
どうしてもとりたければ派生クラス自分で作れってことですね

157:デフォルトの名無しさん
10/02/19 21:05:38
>>155
矢印キーによる選択でも、OnClickイベントが発生するけど
解決できない処理なのか

158:デフォルトの名無しさん
10/02/19 21:15:11
すでに選択されていたものが再びクリックされたのか
選択されていなかったものが新たにクリックされたのか
で処理を切り分けたいんです

159:デフォルトの名無しさん
10/02/19 22:36:17
>>158
フラグ用の変数を用意して、現在選択している項目と同じ項目を再度クリックされたかを判定する事になると思う。
ListBox->Tagプロパティを使ってなければ、これを使うとお手軽。

別の意味で、1度選択された項目は2度と処理したくない場合は
ListBox->Itemsを使うのはどうか?
Itemsの正体はTStringListである
TStringListは文字列とセットでポインターを1つ保持できる
これがListBox->Items->Objects[index] である
このポインターを収めるところをフラグに使う
NULLはゼロ。NULL以外はアドレスで、アドレスは数値。
だから数値を1個保存すると、NULLと区別できる

void __fastcall TForm1::ListBox1Click(TObject *Sender)
{
TListBox* ListBox = dynamic_cast<TListBox*>(Sender);
int index; AnsiString s;
if (ListBox == NULL) { return; }
index = ListBox->ItemIndex;
if (index < 0) { return; }
if (ListBox->Items->Objects[index] == NULL) {
s.printf("未処理[%d]", index);
// 処理済フラグON
ListBox->Items->Objects[index] =(TObject*) 1;
} else {
s.printf("処理炭[%d]", index);
}
Memo1->Lines->Add(s);
}


160:デフォルトの名無しさん
10/02/20 14:33:54
2007を使っています。
TRichEditのSelStartは全角の1バイト目を指定したら
SelLengthは自動的に2となって2バイト目を指定したらSelStartは自動で次文字の1バイト目にいってました
それが突然2ならなくなってしまいました。
どこかでプロジェクトのランタイムテーマが無効でこうなるって書いてた気がしたのですが・・・
確かにランタイムテーマのチェックを外してからおかしくなったとおもうのですが
再度これにチェックを入れてコンパイルしても以前の動作にもどってくれません・・
どうしたらもどっれくれますか?

161:デフォルトの名無しさん
10/02/20 15:09:10
テーマが有効だと、そうなるのですが。
無効にし、かつプロジェクトのあるディレクトリに自動生成されている .res ファイルを
削除してみてください

162:デフォルトの名無しさん
10/02/20 15:43:05
XPのビジュアルスタイルにするためのマニフェストファイルをリソースに埋込み
brc32でコンパイルしても、コンパイルは正常にできるんですが、スタイルが変わりません
どうしたらいいの?

163:デフォルトの名無しさん
10/02/20 15:45:45
>>161
できました!!!
でも・・・
res削除するとアイコンが消えて読み込みもできなくなったんですが
これアプリのアイコンはどうやってしていしたらいいでしょうか?

それともう1つ。。。
TRichEditでSelStart=0にして、SelLength=RichEdit->Lines->Text.Length();として
RichEdit->SetAttributes->Color = clRed;として
全文字を赤(色はデフォ以外ならなんでもいいみたい)にしたときに
行間がつまって表示されてしまいます。
更にこの時にSelStartとSelLength位置の色が正常に取得できなくなってしまうのですが
何が原因なのでしょうか?
これは先ほどのテーマがONでもOFFでも現象は同じでした

164:163
10/02/22 16:11:12
ちなみに、RichEditのフォントが変わってるような感じがします
フォントはMSゴシックを指定しているのですが
正常な時もおかしいい時もフォント名はMSゴシックだったのですが
おかしい時は文字間が詰まっています(MSPゴシックみたいな感じに)
これTRichEditのバグですか?


165:デフォルトの名無しさん
10/02/24 16:08:46
Variant::CreateObjectで作成したOLEオブジェクトにある
プロパティの有無を何か検出する方法は無いでしょうか?

本来NULLを返すはずのプロパティがあるのですがどうも
プロパティ名自体が無いようで例外が発生しています
例外処理でひっかけてはいるのですがデバックしている時は
毎度そこで止まるので困っています

166:デフォルトの名無しさん
10/02/24 17:16:59
デバッグが不便だというなら@Delphi7

例外が出る前の行にブレークポイントを仕掛けて、ブレークポイントの設定→拡張でブレークのチェックをクリア
+この後の例外を無視するにチェック

例外が出る後の行(ry
+この後の例外を処理するにチェック

167:165
10/02/25 08:59:24
ブレークポイントで例外を無視ってのに気が付きませんでした
これでずいぶん楽になりました、ありがとうございます

168:デフォルトの名無しさん
10/02/25 09:22:08
あ、そんな風に設定するんだ。
設定方法知らなかったので今まで一度も使わなかったorz
IDEとかプロジェクトの設定ダイアログで無視する例外を選んでおくのかと思ってた。

169:デフォルトの名無しさん
10/02/25 10:23:20
>IDEとかプロジェクトの設定ダイアログで無視する例外を選んでおくのかと思ってた。
もし適切にフィルタできるなら、ふつうはそちらを使うべきでしょう。

166 のテクニックは、特定の時だけ特定の例外を無視したいときに使います


170:168
10/02/25 10:50:10
いや、”特定の例外”ってソースいじる必用があるかもしれないし、例外クラス作ったりしなきゃならないので、
”特定の時だけ”のんが超便利。

171:デフォルトの名無しさん
10/02/25 13:30:07
なんだ。しつこいな

ブレークポイントでの操作は IDE 終了したら消えちゃうから、可能なら無視例外を登録するほうが良いでしょう。

もちろんキャッチしたい例外と区別できないと意味がないので、ソースを書き換えなければいけない場合も
あるかと思います。
そこは手間とメリットをはかることになります。
ソースを変更できない(例外クラスを変更できない)場合も多々あるのでそのばあいは
ブレークポイントによる対応と成るでしょうね


172:168
10/02/25 13:55:39
いや別に読み流してもらえばおk、だったんだけど。。。

173:デフォルトの名無しさん
10/02/25 14:29:22
TStringGridで文字列の一部を選択してるとき
TMemoのSelStartとSelLengthみたいにわかる方法を教えてください

174:デフォルトの名無しさん
10/02/25 14:52:13
ヒント: TInplaceEdit

175:デフォルトの名無しさん
10/02/25 14:59:30
StringGridからどやってTInplaceEditにアクセスすんの?
さっさと教えやがってください

176:デフォルトの名無しさん
10/02/25 15:14:22
できた。
TInplaceEdit *ie = dynamic_cast<TInplaceEdit *>(StringGrid->Components[0]);
確かにこれでOKだったんだけどー
これComponents[0]固定になってるけど大丈夫なの??


177:デフォルトの名無しさん
10/02/25 15:56:52
不安ならforで回せば?

178:デフォルトの名無しさん
10/02/25 17:08:05
>>177
それやってみたんですが、どうやらStringGridのあれは1つしかなかったので
[0]固定でもOKじゃね?みたいな結論になりますた。
将来的にはどうなるかわからないですがばかとりあえず今はこれで大丈夫なので^^

179:デフォルトの名無しさん
10/02/25 19:39:45
>>178
dynamic_cast使っているんだから戻り値がNULLだったらインデックス増やすようにすれば良いじゃん

180:デフォルトの名無しさん
10/02/26 10:16:56
>>179
それちがうだろ
forで回すってことはStringGridのアレカウントが1以上あるってことなんだから
NULLが返らずにTInplaceEdit以外のポインタが来るだろJK
だからインデックスをただ増やすんじゃなくてクラスをチェックせにゃいかん
そうなったら結局forでまわしてアレするのと同じ

181:デフォルトの名無しさん
10/02/26 19:27:23
>>180
TInplaceEditでdynamic_castしているのにTInplaceEdit *ieにTInplaceEdit以外のポインタが入ることがあるのか?

182:デフォルトの名無しさん
10/02/27 11:34:27
TEditとその他のコントロールがあるフォームでTEdit以外にフォーカスがある時にキーボードが押されたら
自動的にTEditにフォーカスを移動して文字を入力したいと思い、以下のようにしました。これで正常に動く
のですが、TWebBrowserにフォーカスがあってIMEがオンの時のみ、例えば「ka」を入力すると「kあ」になって
しまいます。他のコントロールの場合はちゃんと変換中の下線付きで「か」になるので悩んでいます。TWebBrowser
に対してフォーカスを離させるような何かの処理が必要なのでしょうか?一応WM_KILLFOCUSを送ってみましたが
変化はありませんでした。

void __fastcall Form1::ApplicationEventsMessage(tagMSG &Msg, bool &Handled)
{
if (Msg.message == WM_KEYDOWN) {
Handled = false;

if (!Edit1->Focused()) {
Edit1->SetFocus();
Msg.hwnd = Edit1->Handle;
}
}
}

183:デフォルトの名無しさん
10/03/01 09:08:30
182です

どうやらDHTMLのkeydownイベントをフックすればよさそうな気がするんですが
TWebBrowser* からどうやってそのイベントをフックすればいいのか分かりません
documentプロパティでDHTMLオブジェクトにはアクセスできそうですが
そっから先はどうやったらいいんでしょうか?

184:デフォルトの名無しさん
10/03/01 19:26:01
これからC++はじめようと思っているんですけど
VC++とどちらが人口が多いのでしょうか?
あと、初心者がとっつきやすいのはどちらでしょうか?
仕事じゃなくて趣味でやる程度です

185:デフォルトの名無しさん
10/03/02 20:51:53
>VC++とどちらが人口が多いのでしょうか?
VC++

>初心者がとっつきやすいのはどちらでしょうか?
C++Builder

186:デフォルトの名無しさん
10/03/02 20:55:28
C++BuilderはMSみたいに無料配布してないんですね。がっかり。

187:デフォルトの名無しさん
10/03/02 22:03:20
趣味で無料がいいならC#にしとけ。

188:デフォルトの名無しさん
10/03/03 00:37:27
>>183
URLリンク(msdn.microsoft.com)

189:デフォルトの名無しさん
10/03/03 03:11:45
VC++の無料はC++/CLIを無理矢理使わされるぞ

190:デフォルトの名無しさん
10/03/03 09:24:42
趣味で金出したくないなら
Qt Creator

191:デフォルトの名無しさん
10/03/03 10:35:04
test

192:デフォルトの名無しさん
10/03/05 17:27:20
TJPEGImageで1920x1080の画像をSaveToFileすると10秒くらいかかってしまうのですが・・・
これって仕方がないのでしょうか?
それと、SaveToFileをしてる間はOSごと固まってしまいます
せめて固まるのはアプリだけにしたいのですがどうしたらいいでしょうか?

193:デフォルトの名無しさん
10/03/05 18:20:23
圧縮前の bitmap イメージでも
1920x1080 * 4byte = 8Mbyte 程度か。

少し古い/遅い CPU を使っているとか?

OS/Driver の組み合わせだと、ディスク書き込み中に OS が反応なくなる場合があります。
もし搭載メモリに余裕があるのなら(といってもいまどき 1Gbyte 位は搭載しているだろうけど)
いったん 別のストリームへ SaveToStream で保存し、それから保存してみたら?

それでも OS が固まるなら、少し別の原因か


194:デフォルトの名無しさん
10/03/06 04:09:07
BCB6を使用しています。
SSDに載せ替えたので、インストールしなおしたところ、コンパイル時に必ず以下のメッセージが出て止まるようになってしまいました。

Windows - ディスクがありません
Exception Processing Message c0000013 Parameters 764cbf7c 4 764cbf7c 764cbf7c

ググっても常駐ソフトを見直せとかの情報しか無く、困っています。
使用許諾コードは取得してあります。
よろしくお願いします。

195:デフォルトの名無しさん
10/03/06 10:51:09
BCB2010でタイプライブラリの使い方を勉強しています
.ridlファイルで基本的な情報を設定すると
xxx_TLB.cpp と xxx_TLB.hができてひな形が作られるらしい
ということはわかったのですが
そっから先にどうすれば実際のインスタンスが作れるのかが
わかりません
どなたか基本的な使い方の手順を教えてもらえないでしょうか?

196:デフォルトの名無しさん
10/03/06 12:07:35
>194
c0000013で検索した結果はちゃんと見て追試してそれでも何も問題となるようなものはない、
という状況なの?

>195
コンポーネントとしてインストールしてそれをフォームに貼ればいいんじゃない?

197:デフォルトの名無しさん
10/03/06 16:55:48
>>193
なんとなく原因がわかりました
BitBlt等にBitmap->Canvas->Handleを渡してビットマップを作るとSaveToFile時に10秒くらいかかるようになってた
これSaveToFileで以前に保存したファイルをLoadFromFileしてからSaveToFileをすると
200msでくらいで終わってたんですが
なんでAPIでアレするとこんなに遅くなりますかね?
しかもOSごとって・・・

198:194
10/03/06 19:19:50
>>196
物凄く不安定で、どうしたらいいのやら・・・。
セーフモードで立ち上げた後は動いたりするのですが、しばらくするとまた同じエラーが出たりします。

199:デフォルトの名無しさん
10/03/06 19:34:02
そもそも環境的な説明はなしか

200:194
10/03/06 20:48:25
環境はXPsp3。
常駐はAntiVirとSpybotとp2proxyくらいです。

201:デフォルトの名無しさん
10/03/06 22:15:51
たぶん>>197に対するものだと思うけどな


202:デフォルトの名無しさん
10/03/07 10:29:34
>>194
IncludeかLibのパスに存在しない場所が指定されてるんじゃない?
以前作ったプロジェクトファイルには存在した場所がSSD環境では消えているとか


203:デフォルトの名無しさん
10/03/07 10:32:37
そのパスがリムーバブルメディアだったら出るみたいだね
再現できた
元FDやCDのドライブ名であたってみてくれ

204:194
10/03/07 17:27:07
>>202-203
空のプロジェクトでは発生しなかったので、それっぽいです。
ありがとうございました。

205:デフォルトの名無しさん
10/03/08 13:33:54
BCBとVC++のそれぞれの最新版で比べた場合
同じようなアプリを作った場合
実行速度は変わらないでしょうか?

206:デフォルトの名無しさん
10/03/08 15:56:01
ずっとBCB使ってきてたんだけど
Visual Studio 2010のベータを試してみたら
ポトペタとか簡単にできてBCBとあまり変わらない

BCBの優位ってもうないんでしょうか?

207:999
10/03/08 16:46:57
それはC丼だろ。
Visual Studio のC++って相変わらずの原始的レベルだろ。
C丼でいいのならVisual Studio使えばイイじゃん。


208:デフォルトの名無しさん
10/03/08 17:04:50
>>207
.NETならば、C++でも、出来の悪いBCBっていう感じだよ

209:999
10/03/08 18:57:13
VC++のDialogEditorのことを言っているのかね?
DialogEditorならC++Builderとは根本的に異なる訳だが。
ちがうのかな?


210:デフォルトの名無しさん
10/03/08 21:15:53
C++/CLIなんて使い物にならんしな

211:デフォルトの名無しさん
10/03/08 22:22:48
>>210
どこがダメなの?
重いの?

212:デフォルトの名無しさん
10/03/09 08:52:43
C++/CLIって、元はmanaged C++であってポインタとか局所的にしか許さんでしょ。
だから、C++の標準STLでさえ、STL.CLIっていう特殊なライブラリが必要なんじゃね?
ましてやboostが動作するわけないし、C/C++系のライブラリ混ぜよう、とすると頓挫でしょ。
スタンスはC丼じゃんw

213:デフォルトの名無しさん
10/03/09 09:12:37
>>212
Managed型を使わなければSTLも普通に使えるし、
ネイティブにコンパイルしたobjや静的ライブラリもリンクできるぞっと。
ただWinFormまわりは完全に.NETの世界なので、
GUIを手軽に扱うことを目的にC++/CLIを使いたいなら
GUI記述専用の言語が別にあると思ったほうが早い。

214:デフォルトの名無しさん
10/03/09 10:23:03
結論:
VC++は使えねーヤシwwwww

215:デフォルトの名無しさん
10/03/09 11:20:52
ということはネイティブC++でポトペタしたければ
やっぱりBCBが一番って信じていいんですね

216:デフォルトの名無しさん
10/03/09 14:58:16
Windows7にC++Builder5をインスコしたら起動してくれないんだけど。。。
エラー内容は
'Debugger'の設定に失敗しました。
このエラーダイアログが出てOKボタンを押しても起動が途中で止まっていて
強制終了するしかないのですが、
これどうしたらちゃんと設定できますか?

217:デフォルトの名無しさん
10/03/09 19:10:24
互換モードを設定したら?


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4407日前に更新/84 KB
担当:undef