[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/04 19:56 / Filesize : 216 KB / Number-of Response : 976
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれC++Builder(超初心者用)その4



1 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 09:06:16 ]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
C++Builder使いが優しくコメントを返しますが、
お礼はC++Builderの布教と初心者の救済をお願いします。

Embarcadero Home Page
www.codegear.com/jp/

<過去スレ>
くだすれC++Builder(超初心者用)
pc8.2ch.net/test/read.cgi/tech/1117225464/l50

くだすれC++Builder(超初心者用)その2
pc10.2ch.net/test/read.cgi/tech/1144308804/l50

くだすれC++Builder(超初心者用)その3
pc11.2ch.net/test/read.cgi/tech/1171219191/

<兄妹スレ>
くだすれDelphi(超初心者用)その50
pc12.2ch.net/test/read.cgi/tech/1246340765/l50


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

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

50 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 15:51:58 ]
つ ttp://www.efg2.com/Lab/Library/Delphi/Graphics/FileFormatsAndConversion.htm

51 名前:デフォルトの名無しさん [2009/11/25(水) 16:15:57 ]
何この糞見づらいページは

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

52 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 18:18:07 ]
自分で作れ

53 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 20:01:24 ]
Susie pluginって手もある。

54 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 23:31:03 ]
>>48
 XP互換モードでもダメでした。

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

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

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

56 名前:デフォルトの名無しさん [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 20:53:21 ]
boost::shared_ptrで包んでstd::vectorにでも放り込んでおけ

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

58 名前:デフォルトの名無しさん mailto:sage [2009/12/07(月) 21:31:41 ]
>>56
delete plist[i] のループを回す

59 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 03:12:34 ]
ここはくだすれ...

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

olist = new TStringList[50];

そうすれば

delete [] plist;

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

ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1317759688
ttp://www.sist.ac.jp/~suganuma/learn/2-bu/6-sho/6-4/6-4.htm


60 名前:デフォルトの名無しさん [2009/12/08(火) 11:24:25 ]
C++ Builder 2009 Pro (Electronic Software Delivery)
$98.98 安いよー
www.journeyed.com/item/Embarcadero/C%2B%2B+Builder/100964379

61 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 12:22:03 ]
>>60
>Academic Proof Required

安くない

62 名前:デフォルトの名無しさん mailto:age [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 18:50:24 ]
L"AAA"

64 名前:62 mailto:age [2009/12/08(火) 20:23:03 ]
>>63

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

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

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

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


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





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

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



68 名前:62 mailto:age [2009/12/09(水) 10:10:02 ]
アドバイス有り難うございます。
手を抜かずに個別に修正したいと思います。


69 名前:62 mailto:age [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 18:57:08 ]
つうか、第3引数の型は、[ Tcl_CmdProc ] ? それとも [ Tcl_CmdProc* ] ?

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

72 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 22:18:11 ]
頑張ってください。


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

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

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

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


75 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 07:44:09 ]
くだすれだから勘弁してくれな > 74

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

76 名前:62 mailto:age [2009/12/11(金) 10:16:16 ]
>>73

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




77 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 15:51:15 ]
いえいえ。お礼はいりませんよ。

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

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


80 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 08:44:20 ]
>>79
TStatusBarを配置する

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


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

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

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

85 名前:デフォルトの名無しさん mailto:sage [2010/01/08(金) 08:20:45 ]
>>83
俺ならstd::tr1::regexで取得するかな。

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



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

88 名前:デフォルトの名無しさん mailto:sage [2010/01/13(水) 16:07:54 ]
してない。
2011年夏の予定

89 名前:デフォルトの名無しさん [2010/01/13(水) 16:19:10 ]
そんなあ><

90 名前:デフォルトの名無しさん [2010/01/13(水) 19:26:30 ]
 ま た お ま え か 


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

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

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


93 名前:デフォルトの名無しさん mailto:sage [2010/01/19(火) 13:14:02 ]
つーか、プロジェクトにres放りこんどけと

94 名前:デフォルトの名無しさん [2010/01/19(火) 14:26:28 ]
知らないならレスしないで下さい><

95 名前:デフォルトの名無しさん mailto:sage [2010/01/19(火) 20:46:18 ]
 ま た お ま え か 

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

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

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




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

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

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

98 名前:デフォルトの名無しさん [2010/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 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 11:43:49 ]
Image1->Canvas->Font->Charsetを変えてみる

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


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

102 名前:98 [2010/01/23(土) 13:12:43 ]
>>99
有難うございました。
解決しました。


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


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

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

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

__fastcall TSimpleEvent(void);

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

106 名前:100 mailto:sage [2010/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 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 16:16:11 ]
www.mombu.com/programming/c/t-bds2006-syncobjshpp-header-not-recognised-799965.html

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

108 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 12:31:07 ]
ちなみにC++Builder2010のヘルプでは

C++ の情報

ファイル SyncObjs.hpp

TSimpleEvent = class(TEvent)

[edit] C++ の情報

ファイル SyncObjs.hpp

TEvent = class(THandleObject)

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

109 名前:デフォルトの名無しさん mailto:sage [2010/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 名前:デフォルトの名無しさん [2010/01/27(水) 15:14:53 ]
TRichEditで質問ですが。
SelAttributesで一部の色を変更した時に
何処が何色に変更されてるかを調べる方法を教えてください。

111 名前:デフォルトの名無しさん [2010/02/01(月) 16:38:07 ]
早く教えて

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

113 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 17:58:58 ]
CBuilder では使えません。
必要なファイルが足りないようですね

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

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

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

116 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 21:46:04 ]
Win32DLL版のzlibと必要なヘッダを落とし
DLLからimplibするだけだろ



117 名前:デフォルトの名無しさん mailto:sage [2010/02/05(金) 09:11:19 ]
112です
ZlibのDLL版のimplibでうまくいきました
ありがとうございました

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

119 名前:118 mailto:sage [2010/02/08(月) 11:29:22 ]
>>118すいません、とても恥ずかしい理由で治りました。


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

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

121 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 22:14:13 ]
Qt は C++Builder でも使えた?

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

123 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 11:15:52 ]
できません。

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

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

126 名前:デフォルトの名無しさん [2010/02/10(水) 16:54:11 ]
うるさいだまれぶた



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

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

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

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

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

これでどうよ?

129 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 16:09:46 ]
>>128
それもやってみましたけど変わりませんでした

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

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

131 名前:デフォルトの名無しさん mailto:sage [2010/02/12(金) 16:26:19 ]
それなら直接 StepIt を呼んだ方が効率がいいような気がします

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

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

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

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

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

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

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

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



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

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

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

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

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

142 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 14:55:10 ]
してない
64bit正式対応は2011からだぞなもし

143 名前:デフォルトの名無しさん [2010/02/16(火) 15:31:58 ]
まじですか
2011ていつでるんだい?

144 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 15:43:31 ]
今年6〜7月頃じゃねーの?

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

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



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

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






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<216KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef