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


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

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



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

Borland Home Page   www.borland.co.jp/ 

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

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

<兄弟スレ> 
くだすれDelphi(超初心者用)その39
pc10.2ch.net/test/read.cgi/tech/1169386914/l50


101 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 21:35:20 ]
>>100
staticにすればいいんじゃない?

102 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 22:12:55 ]
>>101
すみません、本とか買ってないんでやり方がよく分からないです
変数にstaticを付けるんですか?
どこか参考になるサンプルソースが載ってるページがあったら教えて下さい

103 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 22:24:24 ]
staticにしちゃ不味そうなようすだけど

104 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 22:35:27 ]
>>103
あれ?クラスから生成した複数オブジェクト間で変数を共有するって意味だと思ってたよ・・・
もしかして異なるクラス間ってこと?
だった面倒だからグローバルにしちゃえば?

105 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 22:41:58 ]
グローバルってよく分かりません・・・
ソースコードが長くなりそうなのでクラスに分けてファイル分割したいのですが
変数は共有したいです。
何かサンプル下さい。お願いします

106 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:08:17 ]
単に他のクラスの変数を参照すればいいだけじゃん。
builder云々っていうレベルじゃないな。
C/C++の超初心者のお勉強をしないとプログラミングなんて到底無理。
C++の入門者向けの書籍を読みなさい。
他人に何かを聞く以前のレベルだ。


107 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:37:52 ]
くだすれC++Builder(超初心者用)

108 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:43:58 ]
ここは、C++Builderについての(超初心者用)質問スレ
変数宣言のprivateやpublic程度も理解していないなら
こっちで聞くべし
pc11.2ch.net/test/read.cgi/tech/1180877635/
こっちなら教えてくれる人もいるだろう


109 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 00:41:00 ]
さすがにstaticもグローバルも分からないようじゃBCBの使いようがないじゃん
>>108で正解

ちなみに、>>100をグローバル変数で処理するのも無茶でしょ
ってか純Cならそうするしかないかもしれんが、それならC++を使う旨味がなんもなし



110 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 01:08:20 ]
まぁ、>>107氏が自分で教える分にはかまわないんじゃないのw


111 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 03:42:04 ]
cpad使ってますが複数のソースファイルを扱えません
BCC DeveloperとC++Builder
どっち使うのがいいですか?

112 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 05:48:51 ]
>>111
BCC Developer

C++ Builderはそもそも統合開発環境でcpadやBCC Developerとは訳が違うぞ
んでこのスレはC++Builderのスレだからあとはこちらに移動

タダで使えるBorland C++ Part5
pc11.2ch.net/test/read.cgi/tech/1135127048/

113 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 10:53:42 ]
EditコンポーネントにUpDownコンポーネントをつけたものに
数字を消せないようにすることは出来ないでしょうか?
例えばUpDownコンポーネントを付けたものに初期値を0にするように設定したものに
その数値を手動で消しても消せない、消してもまた0に戻るようにする、などは可能でしょうか?
元からEditの中身をいじれないようにする事はしたくないので・・・

114 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 11:03:04 ]
OnChange で戻せば?

115 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 19:42:08 ]
すみません
BccDeveloperでメイクをすると

Error: 外部シンボル '_main' が未解決(C:\BORLAND\BCC55\LIB\C0X32.OBJ が参照)

というのが最後に出てきてメイクできません。
前日は普通にメイクできていたのと同じサンプルをコピッて貼ってもこれが出てきてしまいます。
何かファイルでも壊れているのでしょうか…

116 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 19:45:48 ]
すみません、速攻で自己解決しましたorz

割とありがちなミスらしくて恥ずかしい…

117 名前:デフォルトの名無しさん [2007/06/21(木) 09:09:46 ]
C++Builder2006を使いはじめてまだ1ヶ月です。
ライブラリ関係の資料を探したらBoostC++ とか STLPortライブラリとか
dinkumwareとか...よく分かりせん。
何のライブラリを参考にすれば良いでしょうか?

118 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 09:53:10 ]
www005.upp.so-net.ne.jp/episteme/html/stlprog/

119 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 15:11:58 ]
BCB2007ってフリーバージョン出ると思う?
やっぱ、フリーのTurboC++あるから、今回なしかな



120 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 06:18:49 ]
OSを再インストールしようと思ってます。
C++Builder6のバックアップって、基本的にどのあたりを
保存しておけばよいでしょうか。
・Projects
・Include
これぐらいでしょうか。

Borlandっていう一番上のフォルダ保存しておけば
間違いないですか?

121 名前:デフォルトの名無しさん [2007/06/30(土) 19:32:08 ]
boostはつかえますか?

122 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 19:44:26 ]
部分的に

123 名前:デフォルトの名無しさん [2007/07/02(月) 10:32:20 ]
C++builder4とか5のCompanionToolsのCDってどんな物が入ってるの?
特別な物があるのかな?

124 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 11:47:57 ]
>>123
それぞれのバージョンのBCB用に書かれたフリーウェアやシェアウェアや
製品の紹介が入っていた。

発売と同時に出すものだから、大した物は入ってなかった。

125 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 15:42:42 ]
String SBuf;
double dBuf = 1;

SBuf.sprintf("% .0lf", dBuf);

て漢字ですが、
先頭にスペースが入らないのは何でですか?
数字の桁に応じてスペース入れたいんですが。

126 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 17:20:26 ]
印字幅を指定していないから。
sprintfからしたら、例えば数字が1桁の時はスペース何個入れりゃいいの?って話だ。
ちなみに%の後ろのスペースはいらない。

127 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 23:47:42 ]
低レベルで申し訳ないですが
出力結果をテキストファイルにするのってどうすんですか?
Bcc developerつかってます


128 名前:デフォルトの名無しさん mailto:sage [2007/07/05(木) 00:51:14 ]
>>127
すれ違い
こっち

タダで使えるBorland C++ Part5
pc11.2ch.net/test/read.cgi/tech/1135127048/


129 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 21:00:30 ]
Kylixのユーザー登録できないんですね。
builder互換で、Linux向けのGUIのクロス開発ツールは
ないんですかねー。



130 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 08:45:45 ]
つ Lazarus

131 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 14:18:25 ]
>>130
うわー、こんなのあったんですね。
ありがとうございます。

132 名前:デフォルトの名無しさん [2007/07/17(火) 15:58:25 ]
C++Builder2006を使って開発しています。
どこかにTcpServerコンポーネントの使い方またはサンプルプログラムが無いでしょうか?


133 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 12:17:20 ]
XPスタイルを適用するとPageControlのタブを右や左にしたとき
TabSheetのCaptionが表示されないんですが
PageControlだけスタイルを適用しない方法とかないんでしょうか?

134 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 12:27:26 ]
>タブを右や左にしたとき
これの意味がわからんのだが
自分のとこではCaptionが表示されないという現象は見たことがない。
それにBuilderのバージョンも書いていなければ、Xpスタイルの設定方法も書いていないので
まともな答えなど返ってこないぞ。


135 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 12:39:57 ]
BCB2007です。
BDS2006ではTXPManifestをフォームにおけばスタイルが適用されていたんですが
BCB2007からは何もしなくてもXPスタイルが適用されてしまいます。
プロジェクトオプションのアプリーケーションに「ランタイムテーマを適用する」という項目があったので
チェックを外してみましたが変化はありませんでした(ヘルプをみたらVista用のオプションらしい)

ちなみにPageControlのTabPositionというのがあるんですがご存じありませんか?
XPスタイルでも上や下なら問題なく表示されます。が、デザインの関係上、右や左にタブを配置したいんで

136 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 13:09:40 ]
>>133
Windowsの仕様


137 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 13:17:54 ]
xpStyleの仕様だね。
OnDrawTabで自分で描画するといける。



138 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 00:28:16 ]
くそっ、やっぱりOwnerDrawしかないのか

139 名前:デフォルトの名無しさん [2007/07/22(日) 08:19:03 ]
>>138
× くそっ
○ くさっ



140 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 18:32:12 ]
Application->Terminate();

141 名前:デフォルトの名無しさん [2007/08/25(土) 21:52:41 ]
C言語を独学で初めて2日目ですが、ここに質問してもいいですか?

142 名前:デフォルトの名無しさん [2007/08/25(土) 22:05:00 ]
C言語自体の質問ならすれ違い

143 名前:デフォルトの名無しさん [2007/08/25(土) 22:13:22 ]
C言語自体の超初心者質問スレってありますか?

144 名前:デフォルトの名無しさん [2007/08/25(土) 22:39:53 ]
C言語なら俺に聞け(入門篇) Part 18
pc11.2ch.net/test/read.cgi/tech/1187213990/

自分で調べる気がないんなら
プログラミングはやめたほうがいい。
どうせ1から10まで人に聞いてすますことしか考えてないんだろ。

145 名前:デフォルトの名無しさん [2007/08/25(土) 22:59:17 ]
>>144
d
やっぱこれしか無いわけね・・・

146 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 23:12:12 ]
知ってたふりしなくていいよ

147 名前:デフォルトの名無しさん [2007/08/25(土) 23:16:57 ]
>>146
自分でC言語でソートかけたらこれしか無かったお(´・ω・`)
でも、スレ見てたら自分の質問があまりにも超初心者すぎるから、超初心者スレ立ててみるお(`・ω・´)
まりがとう

ときに、親切な方なので伺いたいのですが、他板でスレを立ててしまった場合、次スレ立てる事ができるのは
何時間後ですか?
たまに翌日立てれたり、立てれなかったり・・・

スレ違いなら諦めて撤収します

148 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 23:17:47 ]
スレは立てるな
あるものを使え

149 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 06:58:20 ]
夏休み速く終わってくれ。




150 名前:デフォルトの名無しさん mailto:sage [2007/09/01(土) 13:39:17 ]
BCB6で空フォームだけのプログラムを作ったんですけど、
実行時パッケージを使って構築したときはupx圧縮して何も問題なかったのに
実行時パッケージを使わないようにしてupxにかけると
「アプリケーションを正しく初期化できませんでした」
てのが二回出てきてプログラムを起動できませんでした。

実行時パッケージを使うようにしってもプログラムのサイズが54KB程度のときは
同様に起動できず…

どうなってるんですか!?教えてください><


151 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 21:50:59 ]
>>150
しるか
ASPackならうまくいくからそれでやれ

152 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 03:33:48 ]
DLLを作っています。ホストプログラムから渡されたウィンドウハンドルを親にして、子ウィンドウを作成したいです。
TForm1を作っておき、親は非VCLなのでCreateParentedControlメソッドでForm1を作成すれば良さそうなのですが、どのオブジェクトのCreateParentedメソッドを呼べばいいのでしょうか。
また、CreateParentedControlの返り値はTWinControlとあるのですが、xxxx->CreateParentedControl(__classid(TForm1),親ハンドル);とした後では、作成されたTForm1へはどのようにアクセスするのでしょうか。
根本的に間違えてる気もするのですが・・・

153 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 09:12:48 ]
> どのオブジェクトのCreateParentedメソッドを呼べばいいのでしょうか。
CreateParentedControlはstaticメソッドだからオブジェクトはいらない。クラス名::メソッド名で呼ぶ。

> CreateParentedControlの返り値はTWinControlとあるのですが、(略)
TWinControlはTFormの親クラスなんだからキャストすればいい。

form1 = static_cast<TForm1*>(TWinControl::CreateParentedControl(__classid(TForm1), hwnd));
form1->Show();

154 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 13:25:13 ]
>>153
ありがとうございます。助かりました。

155 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 06:07:26 ]
TMemoでOLEドラッグ&ドロップでテキストを受け取りたいのですが、どのようにしたらよいでしょうか。
地道に書いていくしかない・・・?BCB用のサンプルコードさえ見つけられなかったです・・・

156 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 07:57:15 ]
>>155
TMemoを継承して IDropTarget インターフェースを持たせればいいよ

157 名前:デフォルトの名無しさん [2007/09/06(木) 09:57:34 ]
delphiの集合型をBCBから使う場合
support.codegear.com/article/35944
変数を定義して 要素を << で入れれば良いのは判ったのですが

たとえば、
Hoge( const Sysutils::TSysCharSet &c)
のような関数を呼び出すのに

delphiでHoge(['A'..'Z']) のようにしたい場合は、どう表現すればいいのでしょ?
やっぱり変数をそこで定義して入れるしかないのかな

158 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 11:06:06 ]
Hoge(TSysCharSet() << 'A' << 'B' << 'C' << ... << 'Z');

159 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 11:36:58 ]
>>158 ありがとう。 範囲を表現出来るようなメンバ関数とかも作っとけよって感じですね



160 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 11:39:06 ]
作ればええやん

161 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 14:23:07 ]
>>156
ありがとうございます。がんばってみます。

162 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 17:16:05 ]
たびたびすいません。TMemoを継承したTMemoWithDnDを定義しました。そして、TForm1のprivateにTMemoWithDnD *Memo1;と加え、使用するcppファイルの、関数の外側でTMemoWithDnD *Memo1;と宣言しました。コンパイルは問題なく終了します。
たとえば、Form1::initialize()でTMemoWithDnDをnewし、Parent,Text等を設定すると、フォームにTMemoWithDnDは表示されます。
しかし、ほかのForm1内の他の関数(例えばForm1::reset())で、先ほどのTMemoWithDnDのプロパティやメソッドにアクセスしても、実行時に、うまくいかないかエラーが出てしまいます。
原因が分からず、やったことを列挙したので、わかりにくくて済みません。原因は何処にあるのでしょうか・・・

163 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 17:24:47 ]
>TForm1のprivateにTMemoWithDnD *Memo1
>関数の外側でTMemoWithDnD *Memo1;と宣言しました
つまり、TForm1メンバーと、グローバルメンバーの2つの Memo1があるからでは?

164 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 17:54:52 ]
>>163
ありがとうございます。TForm1メンバーを残し、グローバルメンバーの宣言を削除してみましたが、やはりうまくいきません。逆でも同じでした。
newした関数内だと問題ないんだけどなあ・・・この辺が手がかりにならないでしょうか?

165 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 19:51:50 ]
TMemo
なんか知らんが
DragMode=dmAutomaticにして
OnDragOver/OnDragDropに処理書けば
エエだけとちゃーうんか
なんか勘違いしてたらメンゴ


166 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 19:52:53 ]
initialize()ってなんだろ
ふつうこんな感じで使うよね?
(Form1.h)
class TForm1: public TForm
{
     :
     :
private:
    TMemoWithDnD* Memo1;
     :
     :
     :
};

(Form1.cpp)
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
    Memo1 = new TMemoWithDnD(TForm1);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::reset()
{
    Memo1->Liness->Clear();
}

167 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 21:17:43 ]
返答ありがとうございます
>>165
DragModeはコントロール自体のドラッグを制御する感じのようなので、違う気がします・・・
>>166
そんな感じで書いてるのですが・・・もう少し試行錯誤してみます。initializeとかはわたしが勝手に作ったものです。紛らわしくて済みません。


168 名前:162 mailto:sage [2007/09/06(木) 21:35:38 ]
TMemo、原因が分かりました。newするとき、
Memo1 = new TMemoWithDnD(this);
とするものを
TMemoWithDnD* Memo1 = new TMemoWithDnD(this);
としていたのが原因でした。この2つの何が違うかいまいちつかめないのですが、問題は解決しました。本当にお世話になりました。

169 名前:デフォルトの名無しさん mailto:sage [2007/09/06(木) 22:36:18 ]
コンパイラが変数を探すとき…

1. 直近のブロック({ })内で宣言されたローカル変数
2. 自クラスのメンバ変数
3. 継承元のメンバ変数

の順で探しに行くので
TMemoWithDnD* Memo1 = new TMemoWithDnD(this);
なんてやったら Memo1 を自クラスのメンバでなくその関数のローカル変数と見なすのですぅ



170 名前:162 mailto:sage [2007/09/06(木) 23:36:52 ]
>>169
ふむふむ、理解した。トンクス

171 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 03:54:08 ]
Cを書いてるのに、コンパイルエラーが出ると「C++エラー」と出るので、C++としてコンパイルされちゃってるようです。
コンソールアプリケーション → C を選んでるんですが、どこが悪いのでしょうか。

172 名前:デフォルトの名無しさん mailto:sage [2007/09/08(土) 19:43:01 ]
マルチスレッドで、サブのスレッドをWaitFor***Object(s)で待たせておいて、終了のイベントを送った場合終了させたいと考えています。
この場合はメインスレッドでTEventを作成し、そのハンドルをWaitFor***Object(s)に登録し、その後終了させたいタイミングでSetEvent()し、終了処理をさせれば良いのでしょうか。

173 名前:デフォルトの名無しさん mailto:sage [2007/09/10(月) 19:57:42 ]
Turbo C++ Explorerを使ってネットワークプログラムを
組もうと思っているのですがTTcpServer(TTcpClient)
とTServerSocket(TClientSocket)は何が違うんでしょ
うか。

TTcpServerの方はツールパレットにあるものの対応する
ヘルプがなく両者を比較検討しようにもできない状態で
あります。
ちなみにDelphiでTServerSocket(TClientSocket)を使
った簡単なサンプルを作ったことがありこちらはヘルプもある
ので問題ないのですが、TTcpXXXの方の情報が無くて困
ってます。

174 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 07:31:25 ]
全然詳しくないので質問させてください。

自称「マネージメントもできる」派遣クンが
「Visual Studio 2005が僕のプログラムどおりに動かない原因を調べるのは僕の仕事ではありません。」
と言っています。

彼のVisual Studio 2005プログラムが動かないのを調べるのは誰の仕事なのでしょうか?


175 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 08:42:51 ]
スレ違いの質問に答えるのは誰の仕事なのでしょうか?

176 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 09:52:18 ]
オレオレ

177 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 08:40:35 ]
16進文字列をキャラクタダンプするツールを作っています。
TMemoをフォームに置きます。
Widthを317位にします

?.........-..!%a5fe985cd9e46000426181712f338e67............ゥ-.D...

コンパイル・実行して↑を貼り付けます。
右余白があるにも関わらず%の後ろで折り返しされます。
これをコントロールの幅きっちりで折り返しさせるにはどうしたらいいでしょうか。

178 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 08:54:28 ]
WordWrap=falseにして自分で改行するしかないような木がする

179 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 03:04:12 ]
当方、C++Builder4、WinXPです。
TPanelにドッキングしたTPanelの閉じるボタンを押したときに処理を行いたいのですが、
イベントが発生しません。
何か方法はないでしょうか?



180 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:04:04 ]
Turbo C++で作成したソースを公開しようと思うのですが、
(プロジェクト名).bdsproj
のファイルの中にはGUIDやらフォルダのパスやらが含まれててこれに関してはあまり公開したくありません。
しかし、これがないとビルドが面倒になるのでなんとかしたいのです。
いい方法はありませんか??

181 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 23:02:04 ]
>>180
パスは相対パスに書き換える
GUIDはエントリをそっくり削除する

で逝ける筈

182 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 12:53:28 ]
>>181
おお…GUIDってなくてもビルドできますね
ありがとうございます

183 名前:デフォルトの名無しさん mailto:sage [2007/09/29(土) 03:40:39 ]
TMemoにおいて座標(文字数ではなくピクセル)をキャレット位置へ変換する方法はあるでしょうか?

184 名前:デフォルトの名無しさん [2007/09/30(日) 08:24:05 ]
以前VC++を使っていましたが、最近Turbo C++も使い始めた初心者です。
VCLは非常に使いやすくてよいのですが、コードエディタの操作感覚がVC++と
だいぶ異なっているので戸惑っています。

・行末にキャレットを移動した時に自動的に次の行の先頭へ折り返してくれない。
・オートインデントでタブ文字ではなくスペースが挿入される。

これらを変更することはできないのでしょうか?
本当に初歩的な質問で申し訳ありませんがどなたか教えて下さい。


185 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 08:45:20 ]
変更できなくはないけど変更せずに使った方がよいよ。
郷に入れては郷に従え。
慣れてショートカットキーが使えるようになってくると
逆に手になじんできます。

186 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 16:29:58 ]
これって無料ですか?

187 名前:デフォルトの名無しさん mailto:sage [2007/10/01(月) 09:57:56 ]
無料厨氏ね!

188 名前:184 mailto:sage [2007/10/01(月) 11:21:05 ]
>>185
 了解しました。もうちょっと慣れるまでがんばってみます。ご回答ありがとうございました。


189 名前:デフォルトの名無しさん mailto:sage [2007/10/02(火) 19:21:50 ]
UnixでもEmacs系しか使わない漏れにとっては
不便なエディタを無理して使うより
慣れたエディタ併用して書いたほうが気が楽だ。

でも、だからといってBCBが嫌いなわけじゃないんだからね?



190 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 04:40:43 ]
>>184

>行末にキャレットを移動した時に自動的に次の行の先頭へ折り返してくれない。

 これ、行の長いソースの編集の時に便利。
 最近はディスプレイも広いからCとかだとあんまり実感する事も無いと思うけど、
 長いクラス名や変数名を扱う時とかに慣れると便利だよ。


>オートインデントでタブ文字ではなくスペースが挿入される。

 オプションで切り換えられた様な、、、、、

191 名前:デフォルトの名無しさん [2007/10/03(水) 09:06:07 ]
外部エディタ使えばいいやん。


192 名前:デフォルトの名無しさん mailto:sage [2007/10/03(水) 09:47:25 ]
へたれだから補完がないと

193 名前:デフォルトの名無しさん [2007/10/04(木) 19:34:06 ]
BCB6でJpeg2000を表示したいのですが、どうしたら良いですか?

194 名前:デフォルトの名無しさん mailto:sage [2007/10/04(木) 19:38:07 ]
がんばる

195 名前:デフォルトの名無しさん [2007/10/05(金) 08:39:53 ]
頑張り方教えて下さい。

196 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 10:15:31 ]
susie用のjpeg2000のspi(要はDLL)があるから
それを利用すれば簡単じゃん

197 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 10:56:34 ]
>susie用のjpeg2000のspi(要はDLL)があるから

見つけました。 → ttp://software.kozoh.net/

>それを利用すれば簡単じゃん

使い方はどこかに書かれてますか?

198 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 11:39:39 ]
>>197
ttp://www.digitalpad.co.jp/~takechin/download.html
から
ttp://homepage3.nifty.com/~takechin/archives/spi32008.lzh
をダウンロードして解凍して
spi_api.txtを嫁。
これで分からなかったらDLLを基礎から勉強しろ。

199 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 11:43:01 ]
ttp://www2.big.or.jp/~osamu/Delphi/
ここの「builder-ML過去ログ」を検索すれば
山ほど出てきますよ。



200 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 11:43:44 ]
ダウソしました。

DLLくらい作ったことありまつ><

でも、このプラグイン使うの結構難しいですね。
普段、ビットマップとか理解してなくて、TBitmapで済ませてるんで。

201 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 11:50:45 ]
しかしJPEG2000の話は最近本当に聞かないね。
デジカメに組み込むという話はどこに行ってしまったのやら。
低圧縮JPEGで十分だと判断されてしまったんだね。






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

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

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