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

レス数が900を超えています。1000を超えると表示できなくなるよ。
2012/04/21(土) 13:26:14.76
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
C++Builder使いが優しくコメントを返しますが、
お礼はC++Builderの布教と初心者の救済をお願いします。

■C++Builder XE2 - エンバカデロ・テクノロジーズ
http://www.embarcadero.com/jp/products/cbuilder


<過去スレ>
くだすれC++Builder(超初心者用)その4
http://toro.2ch.net/test/read.cgi/tech/1256256376/
くだすれC++Builder(超初心者用)その3
http://pc11.2ch.net/test/read.cgi/tech/1171219191/
くだすれC++Builder(超初心者用)その2
http://pc10.2ch.net/test/read.cgi/tech/1144308804/
くだすれC++Builder(超初心者用)
http://pc8.2ch.net/test/read.cgi/tech/1117225464/

<兄弟スレ>
くだすれDelphi(超初心者用)その54
http://toro.2ch.net/test/read.cgi/tech/1325028195/
824817
垢版 |
2015/05/01(金) 21:54:27.15ID:K4xtKnpk
>>822
シリアル単体ではないぞ。
プレスされたメディア付きだよ。
利用規約的に言えばメディアを放出した時点で
元オーナーはアンインストールしたものと判断します。
実際は知らんけどさ。

>>823
もう一度言うけど3-7-11です。3-7では無いです。
もっと言うと区が違います(笑)
2015/05/01(金) 21:59:55.89ID:UqXlBgJO
3-7-11だけじゃ分からん
教えたくないってなら別に良いけど
2015/05/01(金) 22:13:52.77ID:UqXlBgJO
外神田のほうか?
でも区は同じだが
まあ今度行ってみよう
827817
垢版 |
2015/05/01(金) 22:23:17.33ID:K4xtKnpk
うーん、お店に対する配慮というか何と言うか。
と言うか秋葉原の住所って難しいか?
2015/05/01(金) 22:44:32.71ID:UqXlBgJO
難しいというよりも住所気にせずに行くから
秋葉原って住所は台東区だったんだな
アキバと言っているのが駅周辺という意味じゃなく住所そのままだと思ってた
829817
垢版 |
2015/05/01(金) 23:20:56.97ID:K4xtKnpk
入れ違いで書き込みがあったようだ。失礼した。
もうわかったようだね。ご武運を。
2015/05/02(土) 19:25:14.06ID:FdAlwk8v
>>829
どうもありがとう
無事ゲットしてきた
J3以外全部確保してしまった
ただC5のコンパニオンって家帰って気づいたけど持ってたんだよねwww
インストールも無事成功ですw
831817
垢版 |
2015/05/02(土) 23:51:08.74ID:sJwdov9U
>>830
おめ。
無事見つかったようで何より。
しかし何故にC5のコンパニオンだけ持っていたのやら。
2015/05/03(日) 00:45:18.44ID:44WJ0p/h
あーなんかすみません
本当自分の記憶力の悪さに呆然とする

なぜ持っていたかと言うと・・・とディスクの山を漁ってみたが持っていなかった雰囲気
何か別のソフトウェアのオプションディスクと勘違いしてたようですorz
ムダナレスヲサセテシマッテゴメンナサイ・・・

お店でその勘違いをしないでよかったw
833817
垢版 |
2015/05/03(日) 21:48:47.99ID:uwBNPmrf
つまりはダブらずに済んだ、と。
2015/05/03(日) 23:06:23.76ID:44WJ0p/h
たぶんw
835デフォルトの名無しさん
垢版 |
2015/05/28(木) 15:29:36.25ID:mWzjZbOD
MDI子フォームのShowイベントでそのフォームを閉じたい時があるのですが
Closeで閉じると一瞬そのフォームが表示されて閉じられるので
表示されずに終了する方法を教えてくださ
836デフォルトの名無しさん
垢版 |
2015/06/12(金) 16:36:52.03ID:NiHM1R4i
EX8なんだけど、ツールボタンの標準がツールバーから抜けてウィンドウになっちゃったんだけど・・
これまたツールバーに収める方法教えて・・・
何かダブクリしたら勝手にウィンドウになって戻せなくなるバグなんとかしろよ円馬鹿・・・
2015/06/14(日) 22:45:30.59ID:uFZap+BE
「ツール|オプション|環境オプション|ドッキング|自動オートドラッグドッキング」オフ
2015/06/15(月) 09:59:23.79ID:V8+T4SmB
>>837
できましたありがとう。
これずっとウィンドウになったままですごくウザくて助かりました
839デフォルトの名無しさん
垢版 |
2015/06/16(火) 15:14:04.02ID:dfwwDFvi
複数のコントロールから同じTPopupMenuを呼ぶようにしてるのですが
MenuItemClick時にどのコントロールからメニューを開かれたか調べるのはどうしたらいいですか
2015/06/16(火) 17:42:23.81ID:qOgIsb4N
Popupを自動にするんじゃなくて、コントロールのOnMouseUpイベントでPopupさせる。
そのときにどのコントロールが右クリックされたかを記憶する。
MenuItemClick時にはそれを読み出して利用する。
841デフォルトの名無しさん
垢版 |
2015/06/17(水) 18:13:40.39ID:G7CsTola
TADOQueryでSQL文が1024文字を超えるとエラーになるのですがどうしたら正常に処理できますかね
842デフォルトの名無しさん
垢版 |
2015/06/17(水) 18:28:26.72ID:G7CsTola
1024までもいかず900くらいでもエラーになりました。
文字数減らすとエラー出無いのですが・・・
2015/06/17(水) 18:39:17.23ID:G7CsTola
わかりましたまちがってましたすみません
2015/07/31(金) 08:16:04.95ID:tGs5KeIA
兄貴分のJBuilderのスレ立ちました

【Java】JBuilder Part8
http://peace.2ch.net/test/read.cgi/tech/1438131050/
845デフォルトの名無しさん
垢版 |
2015/08/06(木) 12:19:16.15ID:/1pEP5C4
XE4とかのオプション画面て画面左側がツリーで右側はツリーで選択された画面になるけど
これって画面の右側ってどうやってるの?
TPageControlでタブ消して複数の画面にしてるの?
他に方法思いつかないので他あったら教えてくださいね
2015/08/07(金) 21:53:51.23ID:YV6/OEFp
ブックオフにC++Builder6の書籍があったので買ってきたが
C++Builder5でも応用できるかしら?
2015/08/16(日) 16:41:47.98ID:vjdAeV5L
買ったんだからやってみなさいよ
2015/08/17(月) 19:21:10.35ID:vmfaec38
>>845
Formを複数用意してTPanelとかのコンテナをFormのParentにして(ry
2015/09/06(日) 15:41:58.28ID:GQAlD4H2
BCB5 から新しいバージョンの BCB に移行する場合、何に移行すれば
良いのでしょうか。

C++Builder XE とか C++Builder 10 Seattle とか色々あって良くわからなくて。
2015/09/06(日) 16:42:52.95ID:w/fh4aRG
BCB6
851デフォルトの名無しさん
垢版 |
2015/09/10(木) 18:25:50.89ID:k719s5uw
BCB6
2015/09/11(金) 22:34:46.84ID:98PhPo8I
何故移行しなくてはならないのか?
そのままでいい
2015/09/12(土) 06:32:02.51ID:KBtNVTvL
ハードウェアブレークポイント使っていると、ダイアログが出てくるのが面倒
854849
垢版 |
2015/09/12(土) 07:57:19.47ID:KUaVREQw
>>852

UNICODE に対応したいから。
ソースコードを大幅に書き直す必要があるのは覚悟しています。
BCB の他に C++ で GUI が簡単に作れる開発環境があるなら
どれでも良いけど、VCL の知識が活かせるならそちらの方が
良いので。

種類が多すぎる割に情報が少なくて結局どれ選んだら良いか
わからないです。
2015/09/12(土) 10:13:28.58ID:eW6YJlyb
UNICODE対応は2009以降だけど新しいの選んでおけばいいんじゃないの
2015/09/12(土) 11:36:21.55ID:qrzL7i6b
移行するなら最新のシアトルでいいでしよ。シアトルでも、今まで通りVCL使えるし。もしくは流行りのクロスプラットフォームならFireMonkeyも使えるし。
857デフォルトの名無しさん
垢版 |
2015/09/14(月) 10:39:51.87ID:fY32/ZaV
ActionListでMainMenuとButtonと同じイベントに飛ぶようにしたのはいいんだけど
MainMenuから来たのかButtonから来たのかを判別する方法教えてくださいよ

これ面倒だし使う必要性が全くわからないんだけど。
同じイベ呼びたいならAction使わずに普通にイベントの飛び先指定すればいいだけだし・・・
2015/09/14(月) 12:55:41.26ID:WSaSFqcL
Senderを判別
2015/09/14(月) 20:56:48.71ID:Kxs9LERE
TAction.ActionComponent 使え
必要性が理解できないなら使わなきゃいいじゃん
君はコマンドを無効にする時ボタンとメニューの両方のEnabledを操作したいのか?
860デフォルトの名無しさん
垢版 |
2015/09/15(火) 10:56:46.92ID:CGLdKAoh
知らないならレスしないで下さい。ウザいだけです
861sage
垢版 |
2015/09/15(火) 13:23:01.76ID:VZEmjz2I
昔あった、エディタ内のフリーカーソル無効化アドイン、URL無くなっちゃってて
移転先かソースコードある場所教えてください
2015/09/15(火) 13:24:06.77ID:VZEmjz2I
名前にsage書いちゃった
スマソ
863デフォルトの名無しさん
垢版 |
2015/09/29(火) 15:00:53.25ID:Zuz2kDtS
EX8で質問。
TThreadでコンストラクタにtrueを設定してコンストラクタでStart();を呼ぶとエラーになるのは何故??
Resume();使えば正常に動作はするけどResume使わずにStart使えってヘルプに書いてるし。
どうしたら正常にStart使えますかね?
2015/09/30(水) 00:21:35.15ID:Nn2OCuq6
>コンストラクタでStart();を呼ぶと

このコンストラクタってのは何のコンストラクタ?

1)TThread派生クラスのコンストラクタ
2)TThread派生クラスを所有しているクラスのコンストラクタ
3)まったく無関係なクラスのコンストラクタ

http://qiita.com/7of9/items/09542ff8bace30712593
http://stackoverflow.com/questions/1624071/resuming-suspended-thread-in-delphi-2010

1の場合は、そのコンストラクタでの呼び出しは無理のようだけど
The crux is that the thread cannot start until the AfterConstruction is being called.
2015/09/30(水) 10:14:06.54ID:w2iELAw5
>>864
1の場合です。
Resumeは普通に出来てたからStartもできるとおもってましたがダメなんですね。
仕方ないからコンストラクタを抜けてからStart呼ぶと正常に動作しました
866デフォルトの名無しさん
垢版 |
2015/10/06(火) 13:21:26.24ID:zVBm4qLy
USB-IO2.0(aki)をC++BuilderXE8で動作させようとしています。
Bakesanのところのdllをダウンロードしましたが、全く動作しません。
C++BuilderXE8またはDelphiXE8で動作するサンプルプログラムをしりませんか?
コンポーネントもありませんか?
867デフォルトの名無しさん
垢版 |
2015/10/09(金) 16:10:29.84ID:KdS16RZw
フォームにPanelを張ってPanel->Align=alLeftとしてフォームの左に配置して
そのパネルにSplitterをくっつけて実行時にPanelを幅を変更させてますが
SplitterのAutoSnapをtrueにしてPanelの幅をめいっぱい小さくすると
確かにPanelがフォームにスナップされスプリッターだけが見える状態になります。
この時にフォームの幅をちょっとでも広げたり縮めたりすると
スプリッターをドラッグしても二度とPanelの幅を調整できなくなってしまいます。
スナップさせた状態にフォームサイズを変更しても正常にスプリッターでPanel幅を調整できるようにする方法を教えてください
EX8でございます
868デフォルトの名無しさん
垢版 |
2015/10/22(木) 15:54:27.59ID:iO0WLFkx
LabeledEditって設計時にどやってラベルのキャプション返るの?
オブジェクトインスペクタに無いんだけど?EX8
2015/10/22(木) 17:25:29.78ID:kuSYPgN9
>>868
Textってプロパティないか?
870デフォルトの名無しさん
垢版 |
2015/10/23(金) 11:18:36.14ID:j6IZpfew
>>869
TextはLabelじゃなくてEditのプロパティじゃまいか
2015/10/23(金) 17:05:49.65ID:9nV0Wa1S
>>870
適当に答えた

>>868
C++Builder2009で見たけど EditLabel ってプロパティないだろうか
それを開くと Caption ってのがある

もしEditLabel というプロパティがないのなら分からん
872デフォルトの名無しさん
垢版 |
2015/10/27(火) 16:24:02.30ID:9n46hpc8
XE8だけど度々ツールボタンの配置が勝手に変な配置になることあるんだけど
これツールバーを固定とかできないの?
873デフォルトの名無しさん
垢版 |
2015/10/27(火) 20:24:11.50ID:Vhrm1X6v
typedef AA* BB; // error
typedef struct AA {
int a;
char b;
};

typedef struct AA* BB // struct が必要
見落としでず〜〜とはまってたorz
874デフォルトの名無しさん
垢版 |
2015/10/29(木) 15:30:22.16ID:LrNG8hLc
InternetOpen関数が未解決の外部シンボルとなってしまうのですが、
#include <wininet.h>だけでは駄目なのでしょうか?
C:\Windows\System32にdllは入っているのですが。
バージョンはRAD Studio XE4です。
2015/10/29(木) 16:35:36.25ID:KGbQTZfg
>>874
ちゃんと wininet.lib をリンクしているか?
ヘッダーをインクルードしただけじゃだめだったはず
もしくはTDllなど使って動的に読み込むか
876デフォルトの名無しさん
垢版 |
2015/11/06(金) 17:29:45.23ID:QzzrXzlg
TStringGridでセルをレンジセレクトした時に
どこからどこのセルが選択されてるか知る方法を教えてくださいよ
2015/11/06(金) 18:00:16.20ID:QzzrXzlg
自己解決
878デフォルトの名無しさん
垢版 |
2015/12/17(木) 11:56:28.88ID:OtFQlLjA
ツールバーを固定する設定教えてEX8
2016/01/11(月) 16:58:48.18ID:2/5w5vru
久々のBCB6でアクチできん、
Win10にしてしまったからかな?
2016/01/18(月) 15:16:01.58ID:EJWQpEFC
はい
2016/01/18(月) 15:30:54.31ID:KyMS6dV3
bds2006の場合は .borland と .jiam のコピペでいけるけどな
2016/01/18(月) 15:31:57.16ID:KyMS6dV3
bcb6の場合はなんかレジストリの方を書き換えるんだっけかな?
883デフォルトの名無しさん
垢版 |
2016/01/20(水) 15:05:35.49ID:bBwjBHqk
教えて下さい。
TADOQueryでSQLでoleobject型のフィールドを作成し
そこにバイナリデータの書き込みまではできたのですが
それを読み込む方法と何バイトあるかを取得する方法をを教えてください。
884デフォルトの名無しさん
垢版 |
2016/01/23(土) 18:38:40.51ID:726AhWun
C++Builder 10 Seattle トライアル版を落として使ってみたんだけど
プロジェクトを閉じて、次にまた開くと
直前に開いていたソースの状態が保存されていない
例)3個の.cppファイルを開いていて、プロジェクトを保存して閉じる。
 次にプロジェクトを開くと、1個の.cppファイルだけが開いた状態になっている。
なんか操作をしないと、ソースの状態は保存されないのかな?
2016/01/23(土) 20:38:46.73ID:QG0chHOm
若干意味が分からないんだが「ソースの状態」って何?
「終了時に開いていたファイル(タブ)が起動時に開いた状態になっていない」って意味なのか?
普通の動作じゃないのか?それ
最近になって仕様が変わったんならあれだけど、過去にはそういう動作していたのか?
886884
垢版 |
2016/01/23(土) 20:57:45.78ID:726AhWun
A.cpp B.cpp C.cpp D.cpp E.cpp F.cpp とファイルがあり
プロジェクトを開くと なぜか
A.cpp E.cpp F.cpp が開いた状態になる
A.cpp B.cpp C.cpp だけを開いて、プロジェクトを(保存して)閉じても
次にプロジェクトを開くと
常に、A.cpp E.cpp F.cpp が開いた状態となる
これって普通なの???
でこれが普通だとして、この状態を変えて
プロジェクトを閉じるときの状態を記憶させる方法を知りたい訳
2016/01/23(土) 22:24:31.32ID:QG0chHOm
>>886
その動作は知らん
まず作成した「プロジェクト」は何?Windowsアプリケーションとか
各CPPファイルはプロジェクト作成した後に作成したものなのか、それとも既存のファイルをプロジェクトに追加したのか
各CPPファイルは何?フォームとかフレームとかユニットとか

考えられるのはUACのファイル仮想化の影響だろうか
そのプロジェクトはどこに保存されているのか
2016/02/02(火) 01:41:53.70ID:GAVe+K2q
>>886

ツール - オプション - 環境オプション - 自動保存の設定 - プロジェクトデスクトップ

チェックを有効

でどうかな。

C++Builder とか Delphi で生成したバイナリは変な関数や変数名が
勝手にエクスポートされるけど抑止出来ないのかな。

内部で使ってるクラス名とかが見えてしまうのがちょっと恥ずかしい。
889デフォルトの名無しさん
垢版 |
2016/02/02(火) 14:44:18.56ID:chGMw9p3
staticおじさんきたー
2016/02/03(水) 06:02:49.86ID:sqi/9QAv
CppBuilderやDelphiの文字見えただけで
プッておもってるっつーの。
2016/02/04(木) 10:26:04.24ID:yRIhdZTa
ん?何で?
892デフォルトの名無しさん
垢版 |
2016/02/15(月) 13:36:47.08ID:uj4lhjZt
XE8のTChartで設計時と実行時でタイトルのフォントやサイズが違うんですが
これ設計時と同じにする設定教えてくださ
893デフォルトの名無しさん
垢版 |
2016/02/15(月) 16:19:32.11ID:uj4lhjZt
TPopupMenuのクリックイベントでどのコントロールがメニューを出したのかどこ見たらわかるんですか?
2016/02/21(日) 11:01:02.36ID:UzPMPT/j
http://homepage1.nifty.com/MADIA/delphi/delphi_bbs/200810/200810_08100054.html

これ使えるなら、SenderにTagつけとくのが一番良いのでしょうか。
全部読んでないし、よくも知りませんけど。
2016/02/21(日) 19:09:08.88ID:Vu+T+AQR
>>893
PopoupComponentプロパティー
896デフォルトの名無しさん
垢版 |
2016/03/11(金) 08:59:49.50ID:O+H4Y2rU
Wndows7 Home EditionでC++Builder6使って32bitアプリを造ってるんですけど
昨日まで問題なく動いてたのがアクセスバイオレーションで
「モジュールCC3260MT.DLLのアドレスXXXXXXXXでアドレスYYYYYYYYに対する
読み込み違反が起きました。」というデバッガからのメッセージで停止するようになったんですけど

読み込み違反が起きたのはバイナリファイル(Asciiテキストや16bit整数、32bit整数が混合してます)を
fread()でファイル先頭にあるテキストデータをchar buf[4];にFILE *streamから1組を1回読み込むステップです。
昨日までは問題なく読み込みできました。
読み込みデータの内容ははネットで流通してるバイナリエディタで確認してあります。

「モジュールCC3260MT.DLL」はMSが作ったのかBorlandが作ったのかどちらでしょう。
開発用のPCはネットにつながってます。

マイクロ・ソフトがwindows updateでHDDの中を盗み見して破壊工作したんでしょうか
C++Builderの再インストールで解決するのか
Windows7の再インストールをしなければいけないのか
もっと簡単な解決策はありますか。
2016/03/11(金) 09:16:05.33ID:8EX0/NZE
>>896
まず、そのDLLはborlandのもの
($BCB\Bin以下にもある)

そして、そのDLL(内のコード)がアクセス違反を起こしたからといって、そのDLLが悪いというわけではない
DLLを呼び出す部分で誤ったパラメータを渡しただけというのが普通
898デフォルトの名無しさん
垢版 |
2016/03/17(木) 22:50:34.00ID:PqfLOiE9
C++Builder XE7で以下のコンパイルエラーの対策を教えて下さい
”E2491:最大VIRDEF数を超過しました。再帰をチェックして下さい”
元のソースでは下記のようなクラスが再帰的に定義されています。
どなたかこのエラーの回避方法などあったらアドバイスをお願いします

/***********************************************************************/
class _NullItem {
public:
std::string nullpo;
std::time_t null_time;
private:
friend class boost::serialization::access;
BOOST_SERIALIZATION_SPLIT_MEMBER();
template <class Archive>
void save(Archive& archive, const unsigned int version) const {
static_cast<void>(version); // No use
archive & boost::serialization::make_nvp("nullpo", nullpo);
archive & boost::serialization::make_nvp("null_time", null_time);
}
template <class Archive>
void load(Archive& archive, const unsigned int version) {
if( version == 0) {
archive & boost::serialization::make_nvp("nullpo", nullpo);
archive & boost::serialization::make_nvp("null_time", null_time);
}
}
};
BOOST_CLASS_VERSION(_NullItem, 0);
2016/03/18(金) 09:01:16.41ID:M/rhXFbP
> E2491 最大 VIRDEF 数を超過した:再帰をチェックしてください (C++)
>
> 割り当てられた VIRDEF シンボルが多すぎます。
> コンパイラは,変換ユニットごとに使用できる VIRDEF の数を制限しています。
> 現在,この VIRDEF の制限は 16384 です。
>
> たとえば,プログラムに 16384 個を超える関数があると,このエラーが発生します。

さぁ、まず心当たりは?
900デフォルトの名無しさん
垢版 |
2016/03/18(金) 23:26:05.16ID:tkVQMYU5
>さぁ、まず心当たりは?

心当たりがあります。関数数を数えたことはないのですが、8000位はあります。
変換ユニット毎との制限ということで、ユニットの内容を分割したところ、エラーは出なくなりました。
取り合えずこれで様子見とします。

ヒントをありがとう。
2016/03/19(土) 04:02:39.11ID:5djHDgqa
>>896-897
バイナリをテキストモードで読んだとか?

ファイルポインタが指す場所が、間違っているとか、
ファイルサイズ以上の場所を指しているとか
2016/03/21(月) 18:43:25.64ID:lWwxAdTu
管理者権限だとアクセス違反が出ないとか
2016/03/25(金) 18:56:36.63ID:EuSX1SpK
>>896
メールなどで個人的やり取りしてソース出せるなら見てみますが。
904デフォルトの名無しさん
垢版 |
2016/05/01(日) 15:03:32.96ID:tKi6j9CT
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw


The Covenant Project
概要

Covenantは、純粋P2Pのファイル共有ソフトです

目的

インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します

特徴

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません
905デフォルトの名無しさん
垢版 |
2016/07/12(火) 11:43:55.23ID:1/WKDUDU
質問ですが
フレームにStringGridを貼り付けてて、そのフレームをフォームに貼り付けているのですが
フォームを開いてもフレームのStringGridの一切のイベントが入ってこないのですが
これどうやったらイベント入るようになりますか?
906デフォルトの名無しさん
垢版 |
2016/07/12(火) 11:44:31.94ID:1/WKDUDU
>>905 はC++Builder XE8です
2016/07/28(木) 15:41:11.09ID:iO9WFioI
TSpeedButton の Down プロパティーのヘルプに

Caption プロパティが true の場合,選択された(押されている)状態の
ボタンを 1 個ユーザーがクリックすると,クリックしたボタンの選択が
解除され Down プロパティが false に設定されます。

と,Caption プロパティが boolean みたいに書いてあるけど何かの間違い?
2016/07/28(木) 16:58:58.04ID:l777pp12
何かの間違いというか今のヘルプは適当だから疑問に持たず脳内変換するw
自分でもCaption プロパティじゃなくDown プロパティの間違いだと分かっているだろ
2016/07/29(金) 12:23:30.40ID:f/3nZbUf
ほれ。
GroupIndex プロパティが 0 より大きい場合,Down プロパティを true に
設定するとボタンを選択できます。同じ GroupIndex の値を持つ、
選択されていない(押されていない)状態のボタンのうちの 1 つを
ユーザーがクリックすると,クリックしたボタンが選択され Down
プロパティが true に設定されます。
AllowAllUp プロパティが true の場合,選択された(押されている)
状態のボタンをユーザーがクリックすると,選択が解除され Down
プロパティが false に設定されます。
...
メモ:GroupIndex が 0 の場合,ボタンをクリックし終わったときに、
選択状態は解除されます。
2016/08/11(木) 23:22:55.82ID:FivtrhEz
C++Builder互換の廉価版コンパイラでもどっかで出してくれないかなぁ
エンバカ高いダロの価格表みて唖然としたゎ
2016/08/16(火) 14:55:25.10ID:st4g9UZS
個人は門前払いだもんな
912デフォルトの名無しさん
垢版 |
2016/08/28(日) 16:44:47.74ID:1u9LySbX
簡単なメッセージボックスを表示させたいのですが下記の記述だとその下のエラーが表示します。
メッセージボックスに関するヘッダーファイルはincludeしてませんがそのせいでしょうか?
初歩の初歩的な質問で申訳ありませんが教えてください。
C++Builder10.1 starterです。

  Application->MessageBox("送信スイッチ","確認",MB_OK);


E2034 'char const[5]' 型は 'const wchar_t *' 型に変換できない
E2342 パラメータ 'Text' は const wchar_t * 型として定義されているので const char * は渡せない
2016/08/28(日) 16:58:33.68ID:q+wmDdzP
Application->MessageBox(L"送信スイッチ",L"確認",MB_OK);
知らんけど
914デフォルトの名無しさん
垢版 |
2016/08/28(日) 21:14:52.85ID:4X0IeHM2
プロジェクトで使ってる xxx.cpp の xxxのファイル名を変更するには、
どうしたら良いのでしょうか。

BCB6 です。
2016/08/29(月) 01:42:36.38ID:553LWAbc
プロジェクト名.cpp なのか ユニット名.cpp なのか分からんけど
前者なら「プロジェクトに名前をつけて保存」
後者ならそのユニットを選んで「名前をつけて保存」
古いほうはそのまま残っているのでエクスプローラなどから削除
916デフォルトの名無しさん
垢版 |
2016/08/29(月) 08:42:46.05ID:ON1kcqtq
>>913
ご指摘の通りにLを追加することで解決しました。
迅速適切な回答をいただきお礼申し上げます。
917デフォルトの名無しさん
垢版 |
2016/08/30(火) 01:02:54.87ID:KyhU9szH
メニューバーのアクセラレーター文字を表示させない為には、
どうしたら良いんでしたっけ。
918デフォルトの名無しさん
垢版 |
2016/08/30(火) 20:35:56.94ID:vrBeNxH6
起動おそすぎね
2016/09/01(木) 12:19:54.09ID:+u33jOlz
チュートリアルやってたら
型限定子 'TDialogServiceSync' がクラス名または名前空間名ではない
宣言の構文エラー
っていわれるんだけどどうしたら修正できるんでしょうか?

int UserResponse = TDialogServiceSync::MessageDialog(L"This will clear the current document. Do you want to continue?",
TMsgDlgType::mtInformation, mbYesNo, TMsgDlgBtn::mbYes, 0);
2016/09/01(木) 15:17:43.78ID:+u33jOlz
include追加でよくなった
+++ #include <FMX.DialogService.Sync.hpp>
それと、
--- Fmx::Memo::TDeleteOptions()
+++ Fmx::Memo::Types::TDeleteOptions()

---Fmx::Memo::TDeleteOption
+++Fmx::Memo::Types::TDeleteOption
でコンパイルとおったわー
2016/09/01(木) 16:52:01.59ID:wmHkFOqO
omede
too
2016/09/03(土) 16:01:45.49ID:w8mOGCX1
消したった
2016/09/04(日) 07:46:37.03ID:5SDmlLW2
Delphi / C++Builder 10.1 Berlin Starter Edition が無料でダウンロード可能

注意事項
・無料ダウンロードは2016年8月22日から9月9日までの期間限定
・1回の登録/申請で1ライセンス入手可能
・1つのEメールアドレス/アカウントごとに1ライセンスのみ入手可

[Delphi 10.1 Berlin Starter Edition]
https://www.embarcadero.com/jp/products/delphi/starter/promotional-download

[C++Builder 10.1 Berlin Starter Edition]
https://www.embarcadero.com/jp/products/cbuilder/starter/promotional-download

894 :デフォルトの名無しさん [↓] :2016/08/27(土) 23:49:13.99 ID:9sh8Hs6g.net
Berlin StarterでDelphiとC++Builderの両方をインストール
しようとして失敗したりして気づいたこと

サイトから手動でダウンロードする実行ファイルは共通みたい
最初Delphiを手順通りにインストールすれば
C++Builderはインストールコードだけメールで送ってもらい
それをライセンスマネージャで登録する

Delphiでダウンロードした実行ファイルをもう一度実行すると
C++Builderがインストールできるようになる
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況