C++Builder相談室 Part21 (324レス)
1-

156: 2021/01/22(金)05:05 ID:Vxjw3BRS(1) AAS
外部リンク:docwiki.embarcadero.com

アプリケーションがアイドル状態になった際に発生します。

OnIdle イベント ハンドラを記述すると、アプリケーションがアイドル状態になった際に、特別な処理を実行させることができます。 アプリケーションは、コードを処理していないときに、アイドル状態になります。たとえば、アプリケーションは、ユーザーからの入力を待っている際になどアイドル状態になります。

OnIdle は、アプリケーションがアイドル状態に移る際に、一度だけ呼び出されます。Done パラメータが false に設定されない限り、継続して呼び出されることはありません。Done を false に設定したアプリケーションは、過度の CPU 時間が消費されるため、システム全体のパフォーマンスに影響がでます。
157: 2021/01/22(金)09:48 ID:twUkFfVm(3/3) AAS
うーん。
読んだんですが実例コードないから、よくわからないんですよ。
158
(1): 2021/01/27(水)18:41 ID:6A4e+3ac(1/2) AAS
使い方がよくわからないから助けて、と言うのがよくわからない
使いもしない機能の使い方を知らなくても困らないのでは?

TActionの更新などはOnIdle イベント 内ではないけど、OnIdle イベント が呼ばれるプロシージャで行われている
直ちに更新する必要があるわけじゃないけど定期的に更新する必要がある場合に使う感じかね
同じ用途でTTimerなんかもあるけど、TTimerの場合アプリがなんか他のメッセージ処理していても時間が来れば呼ばれるのに対して
OnIdleは他のメッセージ処理をしている間は呼ばれない
ユーザの操作(入力)に対してアプリが応答、その最後に状態を更新するなんてのが使い方としては適正かなと思う
ただ場合によってはいつまでたても呼ばれない可能性もあるのと
OnIdleに時間のかかる処理を入れるとアプリの応答性が悪くなるので注意が必要
159
(1): 2021/01/27(水)20:28 ID:+HQhcrDY(1/2) AAS
>>158
一秒間60フレーム(古いかな)とかを実現するのにタイマーより(精度が)良いのかと思ってます。
使ってみたいだけで確かに困ってはいないです。
160: 2021/01/27(水)20:38 ID:6A4e+3ac(2/2) AAS
>>159
精度はないよ
言った通り、アプリのメッセージループでウインドウメッセージが空だった時に実行される
つまりずっとメッセージが届けばいつまでたっても実行されない可能性がある
一定時間に動作することを期待するのは無理
入力待ちのように「空いた時間に処理をさせる」ための仕組み
161: 2021/01/27(水)22:07 ID:+HQhcrDY(2/2) AAS
そうなんですね。
大人しくタイマー使います。
162: 2021/04/04(日)14:46 ID:SAJ+wpw7(1) AAS
.net用に作られたCOMコンポーネントをbuilderからアクセスできる?
調べてもbuilderからCOMは作れるってくらいしか見つからないんだけど。
163: 2021/04/25(日)17:40 ID:t56HakN2(1) AAS
C++Builder10.4.2でSDL2を使用したいのですが
.includeの段階で躓いています。
includeとlibのパスは何処を指定するといいのでしょうか?
164: 2021/05/03(月)21:28 ID:6L4XA8LE(1/2) AAS
最近のバージョン使ってる人ってどのくらいいる?
10.4.2でWin64使ってるけど品質がクソ過ぎてイヤになってくる
165: 2021/05/03(月)21:34 ID:6L4XA8LE(2/2) AAS
10年前のXEから付いてくるCodeSiteを初めて使ったんだけど、
すっげー便利だな
10年間も知らずにテキストのログファイルにシコシコ出してたのが悔しいのう
166
(4): 2021/05/04(火)02:20 ID:vSa1Na8i(1/3) AAS
10.4.2使ってるよ
デバッガがダメダメなのもそうだけど、TwineCompileを有効にすると落ちやすいのと
ヘッダを書き換えるとクリーンアップせざるを得ないのが悲しい
サードパーティーコンポーネントのインストーラが残念なのも何とかして欲しい
167: 2021/05/04(火)08:17 ID:/g3NJvf8(1/2) AAS
TwinCompileは何ともないな
GetItのフリーのコンポーネントはC++向けの設定をちゃんとやってくれない物が多いね
前のバージョンではそんなこと無かったんだけど、10.4ではTurboPack系のコンポーネントは全滅してる
168: 2021/05/04(火)08:19 ID:/g3NJvf8(2/2) AAS
Win64 C++では実行時パッケージを使わないとデバッグ中の例外でブレークしない(直ったことになってる)
169
(1): 2021/05/04(火)14:38 ID:vSa1Na8i(2/3) AAS
TwineCompile何ともないのか。じゃあこちらの環境依存かな
こちらは逆に10.4.2にしてからTurboPack系が良くなった
実行時パッケージをリンクしない様にするとトラブル多いね
ブレークが効かないのはこちらも困ってる
ステップ実行もおかしくなるし、この辺は早急に直して欲しいね。
後、エディタの「定義の検索」が全く効かないのだが、これもおま環なのだろうか
170
(1): 2021/05/04(火)21:21 ID:xx0iEMz1(1) AAS
エディタの支援機能はC++では2009の頃から使い物にならない
TurboPack系は10.4.2でC++のライブラリパスの設定が漏れてて静的リンクできない

>>169
普段から実行時パッケージ使ってるの?
俺は使わない主義だけど
171: 2021/05/04(火)23:40 ID:vSa1Na8i(3/3) AAS
>>170
すまん、今日入れ直したらできなくなった
前は自分でパス通してたのかもしれん

BPLはVCランタイムと違ってどの環境にも入っている訳じゃないから
実行時パッケージは通常使わないね
でもFireMonkeyだと10MB超えるから悩ましいところ
172: 2021/05/05(水)08:46 ID:V0o2tWVZ(1) AAS
仕方ないからデバッグビルドでは実行時パッケージ有りにしてる
今のプロジェクトは16MBにもなる
客がなんか言ってきたら、EXCELは22MBだよって言おうと思ってる
お前のソフトはEXCELほどの機能があるのか?と言われると困るけどw
173
(2): 2021/05/05(水)21:13 ID:PUbrtXqt(1) AAS
10.4.2入れ直したらエクスプローラからのドラッグ&ドロップで
WM_DROPFILESメッセージが飛ばなくなってるな

昔からある

BEGIN_MESSAGE_MAP
  MESSAGE_HANDLER(WM_DROPFILES, TWMDropFiles, WMDropFiles)
END_MESSAGE_MAP(TForm)

でもイベントハンドラに飛ばない

過去できていたプロジェクトでも再構築すると同症状になるが、これはおま環なんだろうか
174: 2021/05/06(木)13:04 ID:oT5I5QfF(1) AAS
>>173
俺の所ではちゃんと動く
IDEは確かにクソだが出来上がるコードについての問題には遭遇した事は無い

DragAcceptFiles()を呼んでないか、
フォームの別の階層にDispatch()があってそれが呼ばれてるか、ではないか?
175: 173 2021/05/11(火)19:36 ID:z9OY6rGZ(1) AAS
原因はVMWare workstation playerのVMWare Toolsで、再インストールしたら治った
後出しで申し訳ないが、VMにインストールしてあるんだよ

最近になってやっとFiremonkeyへ移行するべく動いているのだが
グラフィック周りはこちらの方がいいね
画像をファイルから読み込むだけでもパフォーマンス差があるのは驚いた
SynEditのようなVCLしかないコンポーネントもそろそろこちらをサポートしてくれないかね
176
(3): 2021/05/20(木)00:31 ID:r3G1jiPy(1/3) AAS
sqlite3.dll を使ってみようと思ったんだが
まずは簡単にsqlite3_openとsqlite3_closeだけを使ってみるのが目標
implib.exe 使って同梱のdefファイルからlibを生成
で、libをプロジェクトに追加したんだけど
[リンカ エラー] 外部シンボル '_sqlite3_open' が未解決(C:\CBUILDER5\TEST\UNIT1.OBJ が参照)
[リンカ エラー] 外部シンボル '_sqlite3_close' が未解決(C:\CBUILDER5\TEST\UNIT1.OBJ が参照)
これが出る
他にしなきゃいけないことってなんだろうか?
177: 2021/05/20(木)06:22 ID:EbE8gMfx(1) AAS
単にシンボル名が違うんじゃね。tdumpでリスト出してみるとか。
まさかextern "C"忘れてるってのはないよな。
178: 176 2021/05/20(木)07:13 ID:r3G1jiPy(2/3) AAS
インクルードヘッダーファイルの方
もともとextern "C" { } で括られてたのもあるけど
括るのはダメかもと思って関数のほうにextern "C" 付けてみたけどダメだった
179: 2021/05/20(木)08:59 ID:sXg1pb5s(1) AAS
implib使う方法でダメならコッチは
外部リンク:docwiki.embarcadero.comチュートリアル:VCL_アプリケーションから_SQLite_データベースに接続する
180: 2021/05/20(木)09:49 ID:qSa+E5UY(1) AAS
とりあえず、implib -? してオプションの説明の意味を考えてみたかから
181: 176 2021/05/20(木)15:24 ID:r3G1jiPy(3/3) AAS
どうもありがとうございました
解決しました
本体側のアンダースコアを消すことばかり考えていてインポートライブラリ側にアンダースコアをつけると言うことを失念していました
182: 2021/05/21(金)23:15 ID:Nqtg0lbQ(1) AAS
リンカの出すエラーメッセージ見りゃわかるけど
UNIT1が参照しようとしているシンボル名にはおかしいところは無いからな
ならばimplibで作ったシンボル名が何か違うはずって気づく
そしてimplibのオプションを確認するところに行き着く

まあ冷静に考えましょってことで
183: 2021/05/27(木)21:04 ID:h6cB/TMy(1) AAS
C++ builder 2009 pro使いこなしたくて、C++ builder5 learningについてた
開発者ガイド読んでるんですが、半分もわからない。
読解力ないのかなぁ。
184: 2021/05/28(金)21:21 ID:VdD/wjqB(1) AAS
そのC++Builder5は半分以上理解してたのかな
185: 2021/05/29(土)02:55 ID:Q4DLINKo(1) AAS
今ならネットに転がっている情報を拾う方がいいような気がする
特にUnicode周りは慣れておくといいよ
勉強不足もあって多言語対応で結構躓いた
186: 2021/05/30(日)03:16 ID:IJst91JT(1/2) AAS
そうですね。2009から文字コード変わってるんですよね。
Ansistringのメソッドとかももう一度覚えたいから5をいじってます。
(開発者ガイドよりヘルプのほうが勉強になります)

今は2009で C++ BuilderでWindowsゲームを作ろうって本 使ってます。
DirectXなんか全然使わないのですが色々と勉強になります。

Comunity入れるまではbprファイルを自動変換してくれてたのですが、
Javaがらみっぽいエラーが出て変換できなくなりました。
187: 2021/05/30(日)08:26 ID:n6yg/XIZ(1) AAS
アタマ悪そうな文章だな
5を使うのは時間の無駄だ
188: 2021/05/30(日)10:08 ID:lfs3eROQ(1/2) AAS
5を使うってどこにも書いてないんだが

2009を使いこなしたいってあって、Community Editionもインストール済みみたいだけど、
だったらCommunity Editionだけで掘り下げればいいと思うけど
189: 2021/05/30(日)10:48 ID:IJst91JT(2/2) AAS
そうですね。
5は使わないでいいですね。
5はヘルプだけ使います。

あと、頭は悪いと思います。
190
(1): 2021/05/30(日)15:43 ID:lfs3eROQ(2/2) AAS
そんな卑下しなくても、5から使っているなら突き進めばいいのでは

BCB5からBCB6に乗り換えのメリットが感じられなくて無理やり
WinXP上のBCB5で「Win10で動作させるUSB-IO2.0(AKI)を制御するソフト」を
作ったりもしたけど、ECB10への移行は大した苦労はなかった

AnsiStringとUnicodeStringの変換は、慣れればいいし
191: 2021/07/09(金)23:03 ID:S3BY4rw/(1) AAS
>>190
ありがとうございます。

また質問なのですがHotKeyがヘルプ見てもよくわかりません。
どういうものなのでしょうか。
192: 176 2021/08/16(月)22:02 ID:BWIudXRq(1/2) AAS
ここで聞くべきか分からないんだが質問。C++Builder2009

typedef std::pair<UnicodeString,int> TPair;

TPair P0[3] = { TPair(L"ABCDEF",20) , TPair2(L"JKLJM",40) , TPair2(L"BMNJKLOI",60) };

__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
    TPair P1[3] = { TPair(L"ABCDEF",20) , TPair2(L"JKLJM",40) , TPair2(L"BMNJKLOI",60) };
}
//---------------------------------------------------------------------------
こんな感じのコードとしてP1のほうはちゃんと初期化されるんだけど
省3
193: 2021/08/16(月)22:02 ID:BWIudXRq(2/2) AAS
名前欄は間違えたので気にしないでください
194: 2021/08/16(月)23:35 ID:cwTPPWgm(1) AAS
TPair2 って何なのさ?
195: 2021/08/17(火)00:50 ID:ocipQ+Do(1) AAS
直し忘れた
TPair P0[3] = { TPair(L"ABCDEF",20) , TPair(L"JKLJM",40) , TPair(L"BMNJKLOI",60) };
でお願いします
196: 2021/09/09(木)17:05 ID:KDXcZHzX(1) AAS
Qtが商用に傾いてきたからCommunity Editionでもと思ったが、
年間売り上げ55万円までって・・・実質商用利用出来ないやん
197: 2021/09/09(木)21:26 ID:M0aI/vWx(1) AAS
日本で現行版使ってるのって、俺以外にいるのかしら?
ってくらい話題にあがらないな

使ってる人は未だに5とか6使ってる感じ
198: 166 2021/09/10(金)01:09 ID:gBozPQpx(1) AAS
縺セ縺?菴ソ縺」縺ヲ繧九h縲ょョカ縺ィ莨夂、セ縺ォ1縺、縺壹▽縲?
莨夂、セ縺ッSymantecEP縺悟?縺」縺ヲ縺?※
菴懈?縺励◆繧「繝励Μ縺御ク肴э縺ォ豸医&繧後◆繧翫@縺ヲ繧仇
縺薙?繧ヲ繧」繝ォ繧ケ縺ィ隱、隱崎ュ倥☆繧句撫鬘御ス輔→縺九@縺ヲ谺イ縺励>繝サ繝サ繝サ
199: 166 2021/09/10(金)01:15 ID:0eJ+W2+V(1) AAS
何故か文字化けしてる

まだ使ってるよ。家と会社に1つずつ。
困っている事といえば
SymantecEPがコレで生成した実行ファイルを
ウィルスと誤認する事がある位かねぇ
200: 2021/09/10(金)06:50 ID:DQfbVZEe(1) AAS
10.4つかってるよ。メイクがまともに動かないのはなんでだろうねw
a.h修正してもa.cppしかコンパイルしない。他のa.hをインクルードしてるcppは無視。
201: 2021/09/10(金)17:06 ID:+UPChRSt(1) AAS
その動作は、「普通の」makeなら普通だろ
a.cppがa.hに依存しているというのは、Makefile内に依存ルールが書いてなければmakeにはわからない

borlandは.objのコメントを使って依存関係をobjに埋め込んで全てのファイルの更新を確認する機能をつけたけどね
.autodependってやつ
それが無くなってるかoffになってるかってことじゃね
202: 2021/09/11(土)20:18 ID:D681hezd(1) AAS
11のTwineCompile早よクレ
後これだけあれば移行できる
203: 2021/09/28(火)17:01 ID:zCnhqVt6(1) AAS
始まるよ
たったの8人ww
動画リンク[YouTube]
204: 2021/11/20(土)17:41 ID:85Fo8iHJ(1) AAS
C++Builder高杉だろ!
誰が買うんだよw
205: 2021/11/20(土)20:44 ID:LiO7zMKx(1) AAS
本当に誰も買ってないと思うよ
俺は2009から使ってるけど
206: 2021/12/13(月)14:17 ID:4lhGsEJG(1) AAS
5と2007は買った
それ以降はゴホンゴホン
207: 2021/12/15(水)01:09 ID:Z0C4cxbf(1) AAS
2009で遊んでます。
書き込み少ないなぁ、、、
208: 2021/12/15(水)23:13 ID:btdrtWnZ(1/2) AAS
質問です。
TListBoxで最初から、二番目の項目を選択状態にしておく方法がありますか?
209: 2021/12/15(水)23:18 ID:btdrtWnZ(2/2) AAS
ListBox1->Selected[1]=true;
すいません、できました。
210: 2021/12/18(土)00:12 ID:w8YQNTno(1) AAS
M$に開発者を刈り取られても頑張っているから応援したいが、
高杉てとても手が出ないよ
コミュニティ版はエラーが出て落とせないし
211
(1): 2021/12/18(土)10:58 ID:JiFsxsTJ(1) AAS
その通りだよ
20万近く払って買った開発ツールのヘルプが前バージョンのまま
しかも報告されたissueは、won't fixでクローズだぜ
ホントにupdate2でも直ってない
コソッとファイルだけリリースして、自分で上書きしてレジストリを書換よ、だと
212
(1): 2021/12/18(土)16:02 ID:+SnG1NRy(1) AAS
確かに高いですね。

C++Builder6 pro ヤフオクで28000円位で二件見つけたけど全然売れてない。
さすがに6は古いのかな。
213: 2021/12/19(日)01:01 ID:z3ZjqU9m(1) AAS
>>212
同感です。
とても良いツールで価値があるのは分かりますが、もう少し個人が手を出せる価格に下げてもらわなければ、どんどんユーザーが離れてしまうことが気がかりです。
以前CB使ってたけどVCに乗り換えたと言う話は残念ですが、たまに聞きます。
自分は会社でエンタープライズ版使っていましたが自分のPCにはCommunity版です。
214: 2021/12/19(日)13:15 ID:dztrfhWF(1) AAS
誰でもいいですから、Lazarus C++Builder版を仕上げて下さい。
おねがいします。
215: 2021/12/19(日)19:39 ID:R3mQfN7h(1) AAS
C/C++おぼえた後に他の言語おぼえるのって苦しいです。
自分はあとはPHPでお腹いっぱい。
216: 166 2021/12/29(水)02:30 ID:WRKMO2eZ(1) AAS
PythonもやるけどアプリはまだC++Builderだなぁ
逆にWeb系は全然やる機会が無い
217: 2021/12/30(木)17:27 ID:OPRR0wlz(1) AAS
>>211
GetItがあるから頻繁にBug fixのアップデートしてくれるのかと思ってたら
Hot fixが1、2度出るだけであとは次のバージョンが出るまでお預けだもんな

Visual Studioの更新頻度と比べるとしょぼい
218: 2021/12/30(木)19:29 ID:wt8M+IJC(1) AAS
漫☆画太郎先生に土下座してパイゾーンって作品を描いてもらっては。
219: 2021/12/31(金)00:15 ID:K3Q5NoN0(1) AAS
ティム・クックCEOとのランチには5,500円ではなく5,500万円以上必要!

Appleのティム・クックCEOとのランチをする権利のチャリティーオークションが終了しました。
結果は51,500ドル以上(約5,500万円以上)で落札されたそうです。
このオークション、落札者にはティム・クックCEOとランチができる権利とAppleイベントの
基調講演に参加できるVIPパス2枚がついてきます。
2013年は約6,200万円、2014年は約3,300万円、2015年は約2,400万円で落札されていました。
今回は約5,500万円なので高値で落札されていますね。
しかしお高いランチ代。いったい誰が落札したんでしょうか。
220: 2021/12/31(金)01:56 ID:aTz5iTvC(1) AAS
質問です。
外部リンク[html]:www.gesource.jp

ここを参考にしたのですが、
D&DするファイルがL"C:\\test.txt"なら動作しますが、
L"C:\\sample\\test.txt"にするとうまく動作しません。
どうやったら動きますか。
221
(1): 2022/01/04(火)16:05 ID:bbvyiEc/(1) AAS
TConboBoxで右クリックしてもOnContextPopupイベントが発生しません。
TEditでは正常にOnContextPopupが発生します。
TConboBoxはOnContextPopupを発生させるためにプロパティ等の設定がありますか?バグですか?
C++Builder10.2
222: 2022/01/09(日)21:08 ID:mnz7TNF0(1) AAS
>>221
もうそのバージョンは使用していないので正確には分かりませんが
11では問題無いのでバグではないでしょうか?
223: 2022/01/10(月)02:32 ID:uVCdcKM0(1) AAS
今更なんだけどC++Builder6
コンポーネント活用ガイド&実践プログラミング
vol.1読んでます。
Cしか知らなくってわからなくて放置してたけど
C++を覚えてはまった。

今は2009使ってるけど参考になる。
ただデータベースとかはバージョンにより使えなさそう。
トレイアイコンとかも、簡単に色々できてすごい。最新版10万以内くらいなら買うのにな。
224: 2022/01/11(火)00:25 ID:l3xdUeqy(1) AAS
商用じゃなければCommunity版でもいいのだろうけどね。
俺も長らくBCB6で作ってたが、Unicode対応に迫られて10.2へアップグレードしたよ。
この時はまだそんなに高額じゃなかったと思うんだが・・・今の価格は高過ぎるね。
225: 2022/01/11(火)16:20 ID:48MbDTkT(1) AAS
フォルダ選択ダイアログって今でもwin3.1のやつ?
226: 2022/01/13(木)13:12 ID:9fpCP2+O(1) AAS
すいません
試せばわかることでしょうけど、
TImageにTBitmapをストレッチドロー
って拡大も縮小もオーケーですか?
227: 2022/01/25(火)16:14 ID:3/QxMv08(1) AAS
VCでCSVエクスポートした時何か随分苦労した記憶ありますが、BCだとコンポーネント数個配置して数行のコードでできたのにはビックリです。
228: 2022/01/30(日)08:40 ID:1cfMY9A3(1) AAS
インポートならともかく、出力で苦労することなんてあるのか?
229: 2022/03/12(土)08:49 ID:e+umxFgW(1) AAS
「C++Builder」誕生から四半世紀、「C++Builder 1」が無料でダウンロード可能に
外部リンク[html]:forest.watch.impress.co.jp
230: 2022/03/12(土)13:29 ID:rd+TpX3z(1) AAS
C++Builder Community EditionでC++Builderの普及のためyoutubeにハウツーなんかをup loadすることはエンバカさんに対し違法になるかなー。こんなにいい開発環境なのに、全く個人のyoutubeが無いのには何かしらの規制に引っかかるから?
231
(1): 2022/03/12(土)23:39 ID:ZtJNx+nc(1/2) AAS
誰も使ってないからだよ、俺以外には
普及のためにとか、奇麗事言うなら自分でやれよ
232
(2): 2022/03/12(土)23:43 ID:ZtJNx+nc(2/2) AAS
VCLの仕組みは素晴らしいが、商用のIDEとしては最低最悪のクソだ
キーのカスタマイズは出来ない
フリーカーソル強制
支援機能は応答しない
定義の参照も効かない
64bitデバッガはローカル変数の値が最新じゃない時がある
Delphiと併せて毎年10万も取られるのに
233
(1): 2022/03/13(日)01:12 ID:0uFgNpCt(1) AAS
>>231
きれいごと言うつもりはないし、自分も以前のエンタ使っているけど、とにかく高くてverupできないので、奇跡的にバズってくれれば少しは売れて安く ならんもんかなーと思った次第でございます。Turbo Cからのユーザーですがこんな素晴らしいビジュアルプログラミング開発環境があるのに高いせいで世間に普及しないのが余りにも残念でなりません。
234: 2022/03/13(日)08:07 ID:mJtgEx1W(1) AAS
>>233
俺はDelphiは2から、C++は2009から使ってるが
今の品質ではとても人には勧められん
今でも生き残ってるのが不思議でしょうがない
Delphiはロシアで妙に多く使われてるらしいが、この情勢で締め出し食らうとエンバカの経営に響くだろうな
235: 166 2022/03/16(水)02:36 ID:dI8uoSJl(1) AAS
FMXのTMemoはそのままだとTABが入力できない仕様も何とかして欲しい
236: 2022/03/30(水)17:31 ID:0/GqiHnA(1) AAS
>>232
ひどいできだな
237: 2022/04/04(月)05:47 ID:uLkx8ZWN(1) AAS
>>232
そんなんだからアドオンがあるんじゃん
使ってスッキリしようぜ
238: 2022/05/31(火)09:09 ID:FB86/2cU(1) AAS
c++builder2009update3を使ってます。ただhotfix3がダウンロードできないみたいです。

ちゃんと最新になってるのでしょうか?
239: 2022/06/01(水)20:49 ID:xV8XVwHe(1) AAS
あと、バカ丸出しの質問なのですが、
UnicodeStringとwchar_tは同じなのでしょうか。
1文字が何バイトかもわかりません。
240: 2022/06/02(木)11:08 ID:/Gpa3yLg(1) AAS
外部リンク:docwiki.embarcadero.com
これ読んでc_str()で変換しているってことで理解してみて
241: 2022/06/03(金)08:28 ID:WgffQBTe(1) AAS
Delphi Handbook 2009に詳しく書かれてる
今でも手にはいるかどうか分からんが
あと、Unicode Whitepaperみたいなのが公式にあった
242: 2022/06/04(土)05:42 ID:unata70i(1) AAS
ありがとうございます。
もうちょっと自分で調べてみます。
243: 2022/06/10(金)11:52 ID:uDakg2+I(1/3) AAS
質問です。
UbuntuにC++B uilder6 proとC++Builder2009を入れようとしたのですが、それぞれdisc2を読んでくれなかったり、AVIが読み込めないみたいなエラーが出て駄目でした。
まあ、win10で作ったexeをwine6.0で動かせば済む話なんですけど、どなたかうまくインストールできた方いらっしゃいますか?
244: 2022/06/10(金)12:39 ID:uDakg2+I(2/3) AAS
なんか書き込めない
245: 2022/06/10(金)12:44 ID:uDakg2+I(3/3) AAS
質問です。
C++builder6をUbuntuで使おうとするとdisc2のファイルが見つからないみたいな警告が出て、フォーム以外の部品が使えず、2009の場合はAVIが再生できないみたいなエラーが出て駄目でした。

まあ、win10でexeを作ってwine6.0で動かせばいいと思うのですが、うまくUbuntuにインストールできた方いらっしゃいますでしょうか?
246: 2022/06/13(月)21:35 ID:5eIzXufV(1) AAS
そもそもUbuntuというかLinuxに直で入れれるの?
wine使ってるんならVirtualBoxとかVMwareとかで試した?
247
(1): 2022/07/03(日)21:38 ID:jFmbOCzf(1) AAS
質問です。
C++builder5では
例えばclassと入力した後、CTRL+Jで登録しておいたコードが入力されたと思うのですが、2009でも登録できるのでしょうか?

case :
break;

とかを登録したいのです。
248
(1): 2022/07/04(月)00:56 ID:vt6i5D17(1) AAS
>>247
出来るよ
C++Builder5の時と若干仕様が変わってるけど
2009ではコードテンプレートって名前で
C:\Program Files (x86)\CodeGear\RAD Studio\6.0\ObjRepos\Code_Templates\c
(Program Files (x86)は32ビットアプリケーションのプログラムフォルダ)
上記フォルダにxmlファイルとして登録されている
249: 2022/07/07(木)18:34 ID:H8n/dUJz(1) AAS
>>248
ありがとうございます。
やってみます。
250: 保守 2022/08/20(土)20:09 ID:ETP1+HQj(1) AAS

251: 保守 2022/09/16(金)21:22 ID:EEssf3o2(1) AAS

252
(1): 2022/10/22(土)14:25 ID:4hbuG1Ym(1) AAS
C++Builder2009で質問です。
付属のtasmでMMXやSSEはコンパイル可能ですか?
253: 2022/12/03(土)19:41 ID:45b8mJzS(1) AAS
hosyu
254
(1): 2022/12/04(日)15:02 ID:QSpwEdSt(1) AAS
>>252
C++Builder2009 Proもってますが馬鹿なので「tasmとかMMXやSSEなんてのがよくわかりません
255: 2022/12/06(火)06:37 ID:YQQPKL9Q(1/2) AAS
>>254
僕もそれほど詳しくないのですが、CPUの拡張命令セットのことです。
tasm(アセンブラ)で使用します(基本命令は確か32bitはx86、64bitはx64)。
MMX SSE SSE2 SSE3 SSE4 3DNow とかがあるようでCPU-Zという
フリーソフトでどういう命令がそのPCで動作するか確認できます。
256: 2022/12/06(火)06:38 ID:YQQPKL9Q(2/2) AAS
うまく使いこなせれば高速化が図れるそうです。
257: 2023/01/01(日)08:24 ID:47vE+ZH1(1) AAS
hosyu
258: 2023/01/28(土)13:33 ID:AQVopkIH(1) AAS
hosyu
259: 2023/03/06(月)01:18 ID:KdZcuP3y(1) AAS
11.3は10.x以降で一番マシな気がする

ところでSysToolsコンポーネントをGetItからインストールできてる人居る?
なんかいつも失敗してるんだが
260: 2023/03/17(金)11:21 ID:8Dlke+ke(1) AAS
10.2でバッチコンパイル使用すると文字化けするんだが、、、
261: 2023/03/18(土)13:24 ID:fSPMk7mF(1) AAS
WinnyってC++Builderで造ってたんか
262: 2023/05/07(日)01:18 ID:czmKFBGj(1) AAS
hosyu
263: 2023/05/07(日)04:09 ID:iRjv41u3(1) AAS
Winnyの映画版もC++Builderで造ってるよ
材料造って3Dプリンター造ってセット造って・・・
人間以外全部C++Builderで造ったプログラムから造られている
264: 2023/06/17(土)23:25 ID:0yKK8XMo(1) AAS
GetItはDelphiばかりでC++Builderのヤル気が感じられないのだが
265: 2023/06/19(月)23:00 ID:Pv+QbS3T(1) AAS
GeiItでDelphiにしか提供されていないものに依存するC++Builderのアプリでも作ってるの?
266: 2023/06/20(火)03:16 ID:il6mp5pV(1) AAS
C++Builderはマイナーだから仕方がない
C++で開発する人は最初からVSだろ
267: 2023/06/20(火)16:35 ID:aLDisyLo(1) AAS
VS2022のC++ってC++Builderみたくコンポーネントをぽちぽち貼りながら作れるようになったん?
まったく見てなくて素で知らんから教えて
268: 2023/06/23(金)20:31 ID:6MyNkf1s(1) AAS
VC++のGUI周りは相変わらずだよ
ただその分コードエディタが優れてるね

C++Builderのグラフィック周りで問題なのは各色8bitまでしか対応していない事
おかげで48bitカラーのPNG画像がそのまま表示できない
皆どうしているのだろうか?
269: 2023/07/11(火)23:51 ID:vn98dBP1(1/2) AAS
無料のコミュニティエディションって新しいindy10使えますか
270: 2023/07/11(火)23:52 ID:vn98dBP1(2/2) AAS
じゃなくて、コンポーネントとして最初から登録されてますか?
271: 2023/07/12(水)03:27 ID:W4kbCDB/(1) AAS
登録されていますん
272: 2023/08/28(月)20:50 ID:MYUeg7Cp(1) AAS
c++builderの学習ってどうすれば良いですかね。
本も全然ないし、ネットにも全く個人で上げている情報がないですよね。
273: 2023/08/31(木)10:01 ID:qE8kvwKZ(1) AAS
そもそも初心者向けではない
上級者が楽をするためのツール
274: 2023/10/07(土)00:30 ID:viaZB/0E(1/2) AAS
hosyu
275: 2023/10/07(土)17:03 ID:QmVcElFp(1) AAS
通勤電車の中の求人広告でリモートワークって書いてるとこが
メモリーリークに見えてしまった俺は廃人だ
276: 2023/10/07(土)18:15 ID:viaZB/0E(2/2) AAS
○○○lder、あなた疲れているのよ
277: 2023/10/17(火)06:21 ID:tffBg7bF(1) AAS
マ、マズイ・・・ (×.×)y-~~~
278: 2023/10/20(金)01:42 ID:9DkYmX3g(1) AAS
2009使っているけどヘルプシステムであるdexplore.exeがウインドウ閉じてもプロセス残り続ける問題なんとかならんかな
昔は有志による対策パッチみたいなのあったらしいけど
Windowsをシャットダウンか再起動させるときこいつが残っていると実行中のプロセスがってメッセージが出る
その時にプロセス名が出れば強制的に続行すればいいんだけどアイコンだけしか表示されないからその都度タスクマネージャーから確認してる
279
(1): 2023/10/22(日)14:59 ID:RpMKVrrp(1) AAS
外部リンク:github.com
280: 2023/11/19(日)14:29 ID:AM7EC6BB(1) AAS
>>279
ありがとうございました
おかげで邪魔なdexplore.exeがぬっ殺されて快適な2009ライフを送ることが出来るようになりました
感謝いたします
281: 【大はずれ】 【149円】 2024/01/01(月)00:04 ID:WlJSm7Yw(1) AAS
あけましておめでとうございます。
今年もよろしくお願いします。
282: 2024/01/01(月)19:09 ID:+veoZmch(1) AAS
明けましておめでとうございます。
まだこれで食っていけるのは嬉しい限り。
1-
あと 42 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.829s*