C++Builder相談室 Part5

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:03/05/28 17:59
関数ん中で値変えてんじゃんばか
>>951
死ね糞マルチ
宿題を聞くな。そして答えるな。
>>950
OSは2000なので16bit超えが原因みたいです。
画像ビューアのような物を作っていてListViewをサムネイル表示に使っているのですが、
この場合どうすればちゃんと全部の画像を表示する事が出来るようになるのでしょうか?
ListItemのプロパティに直接TBitmapを指定する事もできないようですし。
ListViewにTImageListを2つ以上指定する事も出来ませんよね?
956デフォルトの名無しさん:03/05/28 19:04
>>953-955
お前が氏ね
いや、
>>953-955
お前は氏ぬな。
>>958が氏ね。
勘弁してください。
959デフォルトの名無しさん:03/05/29 14:08
AnsiString 型をバイナリーファイルに書き込む・読む込む
ことについて、教えてください。

AnsiString *x を宣言した後、
x = new AnsiString [100]と領域を動的に確保。
(ただし、常に100とは限りません。100は例です。)

その後、各配列に、文字列を入れます。各文字列の長さは、
プログラムの実行時に決まり、一定ではありません。

これを バイナリーに書き込み、その後、読み出す場合、
どうすれば良いでしょう。

for(i = 0; i < 100; i++){
fread(&x[i], sizeof(AnsiString), 1, fp);
}
では、ダメのようです。これは X の各要素の大きさが
一定ではないからですよね。このような場合、
AnsiString ではなく、char *x[255]などのようにしないと
行けないのでしょうか?
>>959
TStringListを使って
TStrings *MyStr = new TStringList;
としておいて
MyStr->Textを書き込むってのはダメ?
取り出すのもMyStr->Textで取り出せばいいかなと
そもそもバイナリを使わなければならない理由があるんですか?
962959:03/05/29 14:30
ありがとうございます。やってみます。
いろいろ事情があり、バイナリで書き出したいと思っています。
(文字列だけではなく、数値データなども書き出す)
とうとう、ドットネットの影響なのか、C#Builderがでるらしい。
やはり、C#に負けてしまうのだろうか。がんばれ、C++にJava。
と思う今日この頃だった。
>>963
まじぇぇっ!!!
ソースある話?

C#って、あんまり身の回りではシステム作ったって
話聞かないから、てっきりフェードアウトするかと
思ってたよ。
大分前から某のサイトにC# Builderのページあるよ。
デモ映像とかあった。
>>965
ほんとだ、ここね。
ttp://www.borland.com/csharpbuilder/

うーん、でもC++みたいにVC++がクソならともかく、
C#なIDEなら別にMSの.NETで良い気もするし、
どんな使い道になるんだろう???
C# Builder売れないだろうな。
パーソナルがフリーなら使ってみるが(w
手元の日経ソフトウェア7月号によると、無料のPersonal版が出るらしいな
Linux版もありうるらしい(monoがモノになったらの話だろうが)
いい加減スレ違いだが

BCBのパーソナル版も無料にしてやってくれんかな
いいソフトなんだからさ、みんなに使ってもらいたいよ、ホント
いいソフトじゃないよ。
VCLはObjectPascalのままで手抜きだしバグだらけだし。
パッケージ使わないとexeのサイズも異様にでかいしね。
キタ━━━━━━(゚∀゚)━━━━━━ !!
BCB6ってSP4出るまで致命的なバグだらけで
日本じゃ使い物にならなかったよね。
TThreadは未だにメモリリークするのかな?メモリリークするから、
結局beginthreadex自分で呼ばなきゃ駄目なんだよね。
BCBはDelphiの後追い。
>>972
_adopt_thread呼べ
>>972
悪かったな、BCB6をメインで使っているんだよ
買って使ってみないとバグだらけかどうかなんてわからないわけで、
買ってもいない香具師にどうこう言われるのは不快なんだよ
6マソ払った漏れをバカにしたいだけなんだろ?
バーカバーカ
(´ー`)yー~~~
>>972
日本語化されたパッチが遅れたのは事実だが、致命的というほどのネタは無かったが?
修正コードとか公開されていたし。

日本語での情報提供が少ないのは、もうどうしようもないだろうよ。
>>972は日本語化されたものでないと受け付けられない体質なんだろうな
可哀想に
引っ越しの時期

次スレ
C++Builder相談室 Part6
http://pc2.2ch.net/test/read.cgi/tech/1054280736/
1000
じゃあ1001
自分はかなりの初心者ですが、 ソフトバンクパブリッシングの「遊びのレシピ」にあるソースをコンパイルするとfatalエラー:VCLDBX.LIB
が開けませんとでるのですが、これをコンパイルできるようにするにはどうすればよいか教えて頂ける方いらっしゃいますでしょうか?
>>983
1000
>>983
本を買う。
>>983
その本は持っていないのであれだが、ソースコードはどうやって入手したの?
ソースだけ?プロジェクトファイルとかはついていなかった?

データベース用ライブラリを参照しているけど、無い。といわれている。

あなたの BCB のバージョンは?Std 版?
987昨日の者ですが:03/05/31 12:57
「遊びのレシピ」には付録CDが入っていて、その中にソースコードからプロジェクトファイル、ヘッダーも入っておりますが Googleで調べたところ
このVCLDBX.LIBはBorlandC++1.0のライブラリーで 自分の使用しているのはBorlandC++6.0 StandardEditionなのでそれを含んではいないのかもしれないです。
こういったケースはどうすれば良いのでしょうか?又、デバックはコンパイルできなければ変数の変化などは確認できないんですよね?教えてくらさい
>>987
BorlandC++6.0 StandardEdition?
C++Bulder6 Personalだろ?
StandardEditionだとVCLDBX.LIBは無いよ
ttp://www.borland.co.jp/cppbuilder/cb6/features.html
ttp://www.borland.co.jp/cppbuilder/cb6/feamatrix/feature03.html
989昨日の者ですが:03/05/31 19:04
ということは VCLDBX.LIBのライブラリーを含んでいるのは少なくともProfessionalを買わなくてはいけないということなんですね
高いよなーちょっと 練習するには 仕方ないですね
>>989
勉強用ソースって読むためのもんだと思うが。
1000
「その」プロジェクトがデータベースコンポーネントを使っていないのであれば
プロジェクトから削除するだけで済む。
1000
1000-6
0x1743
きゅうひゃくきゅうじゅうろく
997デフォルトの名無しさん:03/06/02 13:55
3E5
998デフォルトの名無しさん:03/06/02 14:08
998
999デフォルトの名無しさん:03/06/02 14:09

1000デフォルトの名無しさん:03/06/02 14:09
初1000ゲット
( ´_ゝ`)プッ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。