このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
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/
探検
くだすれC++Builder(超初心者用)その5
■ このスレッドは過去ログ倉庫に格納されています
2012/04/21(土) 13:26:14.76
204デフォルトの名無しさん
2012/07/05(木) 10:12:45.85 >>203
あああああああああああああああああああああああああ!!
ありがとうありがとう><
できましたできました!!!
自分もヤホーメール1件でしかまだ試してないですが
今までずっと試してたのが出来たのでこれでISO-2022-JPはばっちりです!!
ありがとうございました^^
あああああああああああああああああああああああああ!!
ありがとうありがとう><
できましたできました!!!
自分もヤホーメール1件でしかまだ試してないですが
今までずっと試してたのが出来たのでこれでISO-2022-JPはばっちりです!!
ありがとうございました^^
205デフォルトの名無しさん
2012/07/05(木) 10:23:51.58 違ったあああああああ!
=?ISO-2022-JP?B?って形式で入ってるのはダメだった〜
理由はよくわからないけどSubjectに入ってる形式で
何かわけのわからん形式ならMecsShrinkElementでOKでしたが
=?ISO-2022-JP?B?形式で入ってると変換されなかったので
これは別の関数呼べばいいんですかね??
何を呼べばいいかソースみてもわかりませんが・・・
=?ISO-2022-JP?B?って形式で入ってるのはダメだった〜
理由はよくわからないけどSubjectに入ってる形式で
何かわけのわからん形式ならMecsShrinkElementでOKでしたが
=?ISO-2022-JP?B?形式で入ってると変換されなかったので
これは別の関数呼べばいいんですかね??
何を呼べばいいかソースみてもわかりませんが・・・
206デフォルトの名無しさん
2012/07/05(木) 10:30:57.29 ヤホーから来たメールはOKだったけど
ニフティーから来たメールはダメだったぽ・・
これプロバによってアレかあ死にたい
ニフティーから来たメールはダメだったぽ・・
これプロバによってアレかあ死にたい
207デフォルトの名無しさん
2012/07/05(木) 15:17:40.69 BCB6で、boost.polygon、は使えまつか?
208デフォルトの名無しさん
2012/07/05(木) 21:52:36.95 コモンコントロールってWM_NOTIFYを親に送りますよね
親がコントロールだったら、そのコントロールをサブクラス化するしか
WM_NOTIFYを捕捉する術はないのでしょうか?
親がコントロールだったら、そのコントロールをサブクラス化するしか
WM_NOTIFYを捕捉する術はないのでしょうか?
209デフォルトの名無しさん
2012/07/05(木) 23:36:07.06 ない
210デフォルトの名無しさん
2012/07/06(金) 10:02:51.17 この前からIdPOP3がバグるって騒いでる基地外ですが
>>203氏のおかげで結構変換することができた
で、色々受信してたらMecsShrinkElementを通しても化けるのがあって
よくよくみてみると、MecsShrinkElementで化けるのは
最初から既にちゃんと変換されてたってのがわかったんだけど
2010のIndyのバグのせいか、ちゃんと変換されてるのと無変換で
MecsShrinkElementを通すとOKってのがあったんだけど
これを判別する方法としてCharSetがISO-2022-JPならMecsShrinkElementを使う
って事にしたら大抵OKになったけど、たまにCharSetに何も入ってないのに
MecsShrinkElementを使わないとダメなのがあって
これどうやって判別したらいいのですか・・・
>>203氏のおかげで結構変換することができた
で、色々受信してたらMecsShrinkElementを通しても化けるのがあって
よくよくみてみると、MecsShrinkElementで化けるのは
最初から既にちゃんと変換されてたってのがわかったんだけど
2010のIndyのバグのせいか、ちゃんと変換されてるのと無変換で
MecsShrinkElementを通すとOKってのがあったんだけど
これを判別する方法としてCharSetがISO-2022-JPならMecsShrinkElementを使う
って事にしたら大抵OKになったけど、たまにCharSetに何も入ってないのに
MecsShrinkElementを使わないとダメなのがあって
これどうやって判別したらいいのですか・・・
211デフォルトの名無しさん
2012/07/06(金) 10:04:55.02 7bit か 8bit かで区別するといいお
212デフォルトの名無しさん
2012/07/06(金) 10:08:27.68 XE2なら問題ないみたいだな
2010はバグ多いな
要するにXE2は2010、XEのバグ取りとFileMonkeyを入れたってことか
XE3でclang+llvmになるらいけどまたしばらくバグに苦しむんだろうな・・・
2010はバグ多いな
要するにXE2は2010、XEのバグ取りとFileMonkeyを入れたってことか
XE3でclang+llvmになるらいけどまたしばらくバグに苦しむんだろうな・・・
213デフォルトの名無しさん
2012/07/06(金) 10:25:51.56214デフォルトの名無しさん
2012/07/06(金) 10:28:06.99 だよ
XE2はDelphiのみ64bit対応
だまされたー
XE2はDelphiのみ64bit対応
だまされたー
215デフォルトの名無しさん
2012/07/06(金) 11:38:13.20 とりあえず、判断は
AttachmentEncoding、CharSet、ContentTransferEncodingでなんとかなりそうです。
で、最後に・・・
=?shift_jis?B? この形式で来るのが現在変換できなくて困ってます。
これを変換する方法を教えてください・・・
AttachmentEncoding、CharSet、ContentTransferEncodingでなんとかなりそうです。
で、最後に・・・
=?shift_jis?B? この形式で来るのが現在変換できなくて困ってます。
これを変換する方法を教えてください・・・
216デフォルトの名無しさん
2012/07/06(金) 17:58:14.65 【中2自殺】 皇子山中学校 「韓国に対する関心を高めるため」 修学旅行は韓国へ
http://engawa.2ch.net/test/read.cgi/poverty/1341564390/
ねらい
ハングルを学ぶことによって、韓国に対する関心を寄り高める。
http://jan.2chan.net/may/b/src/1341557000217.jpg
http://engawa.2ch.net/test/read.cgi/poverty/1341564390/
ねらい
ハングルを学ぶことによって、韓国に対する関心を寄り高める。
http://jan.2chan.net/may/b/src/1341557000217.jpg
217デフォルトの名無しさん
2012/07/06(金) 18:26:14.57 皇子山って新羅の末裔らしいけどな
218デフォルトの名無しさん
2012/07/08(日) 12:45:38.53 BCB5でGDI+グラフィックを使おうとしたのですが、
動いてくれません。(画像ファイルは無事使えてます)
BCB6では自身のヘッダファイルのままで、グラフィックも
動いてくれています。
GDIplus関連のヘッダをBCB6からとか、2001年頃のSDKから
持ってきてもダメでした。
諦めて素直にBCB6でやるのも、ちょっと悔しいので
何か覚えている人がいたら、教えてくださいませ。
参考にしたサイト
ttp://www.leunen.com/cbuilder/gdiplus.html
ttp://aruaru.blog.so-net.ne.jp/2009-09-28
ttp://forum.sources.ru/index.php?showtopic=152783
動いてくれません。(画像ファイルは無事使えてます)
BCB6では自身のヘッダファイルのままで、グラフィックも
動いてくれています。
GDIplus関連のヘッダをBCB6からとか、2001年頃のSDKから
持ってきてもダメでした。
諦めて素直にBCB6でやるのも、ちょっと悔しいので
何か覚えている人がいたら、教えてくださいませ。
参考にしたサイト
ttp://www.leunen.com/cbuilder/gdiplus.html
ttp://aruaru.blog.so-net.ne.jp/2009-09-28
ttp://forum.sources.ru/index.php?showtopic=152783
219デフォルトの名無しさん
2012/07/08(日) 14:06:23.52 LoadLibrary
220デフォルトの名無しさん
2012/07/08(日) 14:19:53.39 GDI+を使う理由がわからん
激遅なのに。
しかも、今時BCB56って
割れ?
激遅なのに。
しかも、今時BCB56って
割れ?
221デフォルトの名無しさん
2012/07/08(日) 17:11:27.97222デフォルトの名無しさん
2012/07/09(月) 11:38:57.60 =?shift_jis?B? この形式変換する方法教えてください><
それと、"=?Shift_JIS?を
とりあえずこの2つ変換できたら思い残すことはないかもしれないぽ
それと、"=?Shift_JIS?を
とりあえずこの2つ変換できたら思い残すことはないかもしれないぽ
223デフォルトの名無しさん
2012/07/09(月) 12:13:30.05 馬鹿には無理
224デフォルトの名無しさん
2012/07/11(水) 17:21:14.33 TListViewにExchangeメソッド無い??
行入れ替えどうやったらいいのかおしえてくらだ
行入れ替えどうやったらいいのかおしえてくらだ
225デフォルトの名無しさん
2012/07/11(水) 17:42:41.81226デフォルトの名無しさん
2012/07/11(水) 20:00:23.30 >>224
Items.AddItemかなぁ
Items.AddItemかなぁ
227デフォルトの名無しさん
2012/07/12(木) 13:30:35.57 C++Builder2010でTImageを使って画像の回転をしたくて
TImageのヘルプをみるとRotateFlipらしきメソッドがあるんだけど
コンパイルするとこんなメソッド無いってエラーでるんだけど・・・
どうしたらコンパイルできます?
TImageのヘルプをみるとRotateFlipらしきメソッドがあるんだけど
コンパイルするとこんなメソッド無いってエラーでるんだけど・・・
どうしたらコンパイルできます?
228デフォルトの名無しさん
2012/07/12(木) 13:41:02.10 つ ttp://delphi.about.com/cs/adptips2001/a/bltip1201_4.htm
つ ttp://www.delphi-central.com/tutorials/RotateBitmapBitBlt.aspx
つ ttp://stackoverflow.com/questions/10546582/rotate-timage-in-delphi
つ ttp://www.delphi-central.com/tutorials/RotateBitmapBitBlt.aspx
つ ttp://stackoverflow.com/questions/10546582/rotate-timage-in-delphi
229デフォルトの名無しさん
2012/07/12(木) 13:42:47.28 RotateFlipはGDI+の関数だな
230デフォルトの名無しさん
2012/07/12(木) 13:52:53.31 DDBとDIBSection(普通のGDI)なら自分で計算して回転してやらないといかんよ
231デフォルトの名無しさん
2012/07/12(木) 14:00:07.35 >>228-230
ありがとうありがとう
ありがとうありがとう
232デフォルトの名無しさん
2012/07/12(木) 14:06:38.17 何かこれ呼ぶだけで回転はOKみたいなソースどっかに転がってないかな?
233デフォルトの名無しさん
2012/07/12(木) 14:54:42.71 >>232
これ俺が前に実際に使わせてもらったソースのサイトだけど
http://homepage2.nifty.com/tsugu/sotuken/rotation/
sin, cosをintに変換してから計算しているので結構速いよ
ScanLineプロパティを使うともっと速くなる
Windows Vistae以降ならDirect2Dを使って
http://code.msdn.microsoft.com/windowsdesktop/VisualC-howto-96795643
とやれば処理の大部分をGPUに放り投げられるんだけどなあ
これ俺が前に実際に使わせてもらったソースのサイトだけど
http://homepage2.nifty.com/tsugu/sotuken/rotation/
sin, cosをintに変換してから計算しているので結構速いよ
ScanLineプロパティを使うともっと速くなる
Windows Vistae以降ならDirect2Dを使って
http://code.msdn.microsoft.com/windowsdesktop/VisualC-howto-96795643
とやれば処理の大部分をGPUに放り投げられるんだけどなあ
234デフォルトの名無しさん
2012/07/12(木) 15:39:41.68235デフォルトの名無しさん
2012/07/12(木) 15:52:56.04 中村御大のDHGLはできないっけ?
ttp://www.asahi-net.or.jp/~HA3T-NKMR/DGS/DownLoad.htm
ttp://www.asahi-net.or.jp/~HA3T-NKMR/DGS/DownLoad.htm
236デフォルトの名無しさん
2012/07/12(木) 15:59:25.96237デフォルトの名無しさん
2012/07/12(木) 16:48:26.40 >>235
それのRotateBitmap使ったらできましたー!!!
C++Builder2010
しかしこれパラメータ多くてとりあえず適当に入れてやってみたんだけど
回転角に90って入れても90度になってくれないなあ
たぶん他のパラメータの指定が悪いんだとおもうけど
それのRotateBitmap使ったらできましたー!!!
C++Builder2010
しかしこれパラメータ多くてとりあえず適当に入れてやってみたんだけど
回転角に90って入れても90度になってくれないなあ
たぶん他のパラメータの指定が悪いんだとおもうけど
238デフォルトの名無しさん
2012/07/12(木) 16:55:15.45239デフォルトの名無しさん
2012/07/12(木) 18:15:09.13 ソフトを起動した時に既に起動していたら、既に起動してるソフトに引数をわたして
後から起動されたソフトの方を終了するにはどうしたらいいですか?
よくブラウザとかそんな感じになってますが
後から起動されたソフトの方を終了するにはどうしたらいいですか?
よくブラウザとかそんな感じになってますが
240デフォルトの名無しさん
2012/07/12(木) 19:22:40.48 mutex
241デフォルトの名無しさん
2012/07/12(木) 20:25:14.74 パイプまたはメールスロットとミューテックスを組み合わせるな普通
242デフォルトの名無しさん
2012/07/13(金) 02:52:10.42 >を組み合わせるな
組み合わせてはいけないのですね。わかりました
組み合わせてはいけないのですね。わかりました
243デフォルトの名無しさん
2012/07/13(金) 03:20:04.40244デフォルトの名無しさん
2012/07/13(金) 12:44:40.49 自演ツマンネ
245デフォルトの名無しさん
2012/07/13(金) 12:57:29.09 プロジェクトソースのとこで自分のハンドルを取得してメッセージ送るのってダメ?
246デフォルトの名無しさん
2012/07/13(金) 14:26:10.10 Win32の本を読むと、あるプロセスから他のプロセスにメッセージを送る方法は
大きく分けて3つあり、共有メモリを使った通信、メールスロット、名前付きパイプ
がある。前者ほど易しいが欠点も多い。後者ほど難易度が増すが、より堅牢に
なる。前者はメッセージを受け取る努力がより要求され、後者はメッセージを
より強引に送りつけるようになるとある。
ケースに応じて使い分けろと書いてある。
大きく分けて3つあり、共有メモリを使った通信、メールスロット、名前付きパイプ
がある。前者ほど易しいが欠点も多い。後者ほど難易度が増すが、より堅牢に
なる。前者はメッセージを受け取る努力がより要求され、後者はメッセージを
より強引に送りつけるようになるとある。
ケースに応じて使い分けろと書いてある。
247デフォルトの名無しさん
2012/07/13(金) 14:40:11.61 相手のハンドルが判ってれば
PostMassage
SendMassage
で桶
PostMassage
SendMassage
で桶
248デフォルトの名無しさん
2012/07/13(金) 15:40:45.59 >>247
引数ってその場合
UINT Msg, // message to post
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
これだけしか送れなくない?
コマンドラインみたいのを渡す時は使えない
引数ってその場合
UINT Msg, // message to post
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
これだけしか送れなくない?
コマンドラインみたいのを渡す時は使えない
249デフォルトの名無しさん
2012/07/13(金) 15:44:04.84 massage
250デフォルトの名無しさん
2012/07/13(金) 15:46:39.50251デフォルトの名無しさん
2012/07/13(金) 15:50:00.82 >>248
WM_COPYDATA
WM_COPYDATA
252デフォルトの名無しさん
2012/07/13(金) 16:24:34.59 でけた^^
253デフォルトの名無しさん
2012/07/18(水) 11:00:07.77 =?shift_jis?B? と "=?Shift_JIS? この形式変換する方法教えてくださあああああああ><
254デフォルトの名無しさん
2012/07/18(水) 11:01:49.18 あ、まちごうた
=?ISO-2022-JP?B? と =?Shift_JIS?B? ですた^^
教えてくださ
=?ISO-2022-JP?B? と =?Shift_JIS?B? ですた^^
教えてくださ
255デフォルトの名無しさん
2012/07/18(水) 11:41:50.74 知ってるがお前には教えない
256デフォルトの名無しさん
2012/07/19(木) 12:04:36.58 test
257デフォルトの名無しさん
2012/07/26(木) 14:42:59.26 C++Builder2010でjconvert.pasをコンパイルしたら
jconvert.hpp内の各関数の引数が全てAnsiStringからUnicodeStringに変わってしまって
正常に実行できなくなるのですが
これちゃんとhpp内の引数がAnsiStringのままになるようにコンパイルするにはどうしたらいいですか?
jconvert.hpp内の各関数の引数が全てAnsiStringからUnicodeStringに変わってしまって
正常に実行できなくなるのですが
これちゃんとhpp内の引数がAnsiStringのままになるようにコンパイルするにはどうしたらいいですか?
258デフォルトの名無しさん
2012/07/26(木) 22:33:58.28 jconvertは2009以降に対応していないらしい
259デフォルトの名無しさん
2012/07/26(木) 22:54:27.62260デフォルトの名無しさん
2012/07/27(金) 10:51:24.33 教えてください
例えば
ListView->Items->Item[i]->Data = new char[256];
↑みたいにnewした場合に
ListView->Items->Clear( );するとnewしたのも自動的にdeleteされるんですか?
それともClearする前にforで回して1つづつdeleteする必要ありますか?
例えば
ListView->Items->Item[i]->Data = new char[256];
↑みたいにnewした場合に
ListView->Items->Clear( );するとnewしたのも自動的にdeleteされるんですか?
それともClearする前にforで回して1つづつdeleteする必要ありますか?
261デフォルトの名無しさん
2012/07/27(金) 13:13:45.46262デフォルトの名無しさん
2012/07/27(金) 13:31:34.47263デフォルトの名無しさん
2012/07/27(金) 13:40:23.53 そう
jconvert.pasのライセンス条件に注意してね(調べてないけど)
jconvert.pasのライセンス条件に注意してね(調べてないけど)
264デフォルトの名無しさん
2012/07/27(金) 14:06:09.36265デフォルトの名無しさん
2012/07/27(金) 14:38:05.17266デフォルトの名無しさん
2012/07/27(金) 15:11:57.11 具体的に
267デフォルトの名無しさん
2012/07/27(金) 15:17:01.92 これが実際のソース
Result[k] := Char( (dbuf[0] shl 2) or (dbuf[1] shr 4) );
CharをAnsiCharでキャストしたらとりあえずコンパイルエラーは出なくなったけど
動作させても文字が化けて以前と変わらずなもので。
ちなみに、ConvertJCode関連の関数は全てAnsiStrigに変更しました
Result[k] := Char( (dbuf[0] shl 2) or (dbuf[1] shr 4) );
CharをAnsiCharでキャストしたらとりあえずコンパイルエラーは出なくなったけど
動作させても文字が化けて以前と変わらずなもので。
ちなみに、ConvertJCode関連の関数は全てAnsiStrigに変更しました
268デフォルトの名無しさん
2012/07/27(金) 15:25:01.78 UnicodeStringとAnsiStringの多バイト文字列の内部表現が違うからじゃないか?
269デフォルトの名無しさん
2012/07/27(金) 15:28:28.22 黙ってコンパイルするとUnicodeStringになっちゃいますが
それをAnsiStringに変更しました
それをAnsiStringに変更しました
270デフォルトの名無しさん
2012/07/27(金) 16:12:14.96 Result, dbufの型は?
271デフォルトの名無しさん
2012/07/27(金) 16:14:50.26 dbuf: array[0..3] of BYTE;
ResultはAnsiString にしました。
ResultはAnsiString にしました。
272デフォルトの名無しさん
2012/07/27(金) 19:04:21.94 なら単に
Result[k] := AnsiChar( (dbuf[0] shl 2) or (dbuf[1] shr 4) );
でいいと思うが。
Result[k] := AnsiChar( (dbuf[0] shl 2) or (dbuf[1] shr 4) );
でいいと思うが。
273デフォルトの名無しさん
2012/07/27(金) 21:40:26.16274デフォルトの名無しさん
2012/07/28(土) 01:49:34.78 コンパイラに1バイトパッチあてるとデフォルトを ANSI に戻せるよ
275デフォルトの名無しさん
2012/07/28(土) 02:45:05.50 タスクバーをクリックしてアプリケーションに戻った時に,
最後にフォーカスがあったフォームしか表示されなく
なってしまった。
ちょっと前まで,全部のフォームが表示されたのに。
何を変えちゃったのか全然分からん。
最後にフォーカスがあったフォームしか表示されなく
なってしまった。
ちょっと前まで,全部のフォームが表示されたのに。
何を変えちゃったのか全然分からん。
276デフォルトの名無しさん
2012/07/29(日) 10:47:08.53 つ git
277デフォルトの名無しさん
2012/07/30(月) 10:05:24.98 IdPOP3->Retrieveって添付ファイルまで受信しちゃってるみたいですが
これ添付ファイルは受信しない方法を教えてください
これ添付ファイルは受信しない方法を教えてください
278デフォルトの名無しさん
2012/07/30(月) 18:18:33.29 スクロールボックスの縦、横のスクロールバーが出てるかどうかを判断する方法を教えてほしい
279デフォルトの名無しさん
2012/07/30(月) 20:35:17.81280デフォルトの名無しさん
2012/07/30(月) 21:45:25.74281デフォルトの名無しさん
2012/07/30(月) 22:17:51.89 じゃあGetScrollBarInfoでSCROLLBARINFOのBarInfo.rgstate[0]に
STATE_SYSTEM_INVISIBLEが立ってるかどうかとか?
STATE_SYSTEM_INVISIBLEが立ってるかどうかとか?
282デフォルトの名無しさん
2012/07/30(月) 22:22:35.95 >>281
ちょっと明日それ試してみますね
ちょっと明日それ試してみますね
283デフォルトの名無しさん
2012/07/31(火) 11:42:55.58 >>281
IsScrollBarVisible でできました
IsScrollBarVisible でできました
284デフォルトの名無しさん
2012/07/31(火) 17:23:14.32 C++Builder2010でマウスカーソルをリソースマネージャに追加したのですが
これどうやってScreen->Cursorsにぶち込むのですか?
これどうやってScreen->Cursorsにぶち込むのですか?
285デフォルトの名無しさん
2012/07/31(火) 17:55:58.22 でけた。
286デフォルトの名無しさん
2012/07/31(火) 20:57:10.15 2010多いな
XEとかXE2の質問がほとんどねえ
という事はXEが2010のバグ取りバージョンで、XE2がDelのみを64bit化したわけか
XEとかXE2の質問がほとんどねえ
という事はXEが2010のバグ取りバージョンで、XE2がDelのみを64bit化したわけか
287デフォルトの名無しさん
2012/07/31(火) 21:15:57.16 XE3出たら買うよ
それまで2010で我慢しろく
それまで2010で我慢しろく
288デフォルトの名無しさん
2012/08/01(水) 01:50:30.91 XE3 がでればよいね
289デフォルトの名無しさん
2012/08/02(木) 10:26:06.26 MouseDownイベントでマウスボタンが押されている間マウスカーソルを変更したいのですが変更されません
マウスボタンを離したら変更されるのですが
これボタンを押してる状態でカーソルを変更させる方法を教えてください
マウスボタンを離したら変更されるのですが
これボタンを押してる状態でカーソルを変更させる方法を教えてください
290デフォルトの名無しさん
2012/08/02(木) 13:06:25.71 でけた。
291デフォルトの名無しさん
2012/08/06(月) 22:26:49.96 Stringgridの罫線?の色ってどやってかえるの?BuilderXE使用中です
292デフォルトの名無しさん
2012/08/08(水) 16:05:43.47 jconvert.pasを2010でコード変えずにコンパイルする方法を教えて・・・
293デフォルトの名無しさん
2012/08/08(水) 16:20:47.12 お前には無理だからあきらめろ
294デフォルトの名無しさん
2012/08/09(木) 22:27:49.07 1.テキストファイルを読み込む
2.構造体を宣言しデータごとに格納
3.格納されたデータを表示
というプログラムを作りたいです。
1.をOpendialogを用いてできましたが2,3をどうしたら良いかさっぱりです。
詳しく解説している書籍やWebサイトなどがあれば教えてください。
C言語で書いているものはいくつかあったのですが
C++で解説しているのは見つからなくて・・・
テキストファイルの中身は
1 佐藤 175cm 70kg
2 鈴木 170cm 65kg
3 田中 165cm 60kg
のような学籍番号や氏名、身長体重が記載されているものです。
2.構造体を宣言しデータごとに格納
3.格納されたデータを表示
というプログラムを作りたいです。
1.をOpendialogを用いてできましたが2,3をどうしたら良いかさっぱりです。
詳しく解説している書籍やWebサイトなどがあれば教えてください。
C言語で書いているものはいくつかあったのですが
C++で解説しているのは見つからなくて・・・
テキストファイルの中身は
1 佐藤 175cm 70kg
2 鈴木 170cm 65kg
3 田中 165cm 60kg
のような学籍番号や氏名、身長体重が記載されているものです。
295デフォルトの名無しさん
2012/08/09(木) 23:03:15.74 取得したテキストファイルを1行ごとの文字列として処理して、
(Lines->Strings[i]とか)
その文字列を学籍番号や氏名の区切り文字でわけて
構造体(の配列?)に順に格納していく。
それを最終行まで繰り返す。
表示は表示先しだい。
(Lines->Strings[i]とか)
その文字列を学籍番号や氏名の区切り文字でわけて
構造体(の配列?)に順に格納していく。
それを最終行まで繰り返す。
表示は表示先しだい。
296デフォルトの名無しさん
2012/08/09(木) 23:11:33.48297デフォルトの名無しさん
2012/08/10(金) 04:41:10.79298デフォルトの名無しさん
2012/08/10(金) 13:56:39.70 >>297
TstringList 構造体
などで検索をしましたが中々これだ!というものが見つかりませんでした。
Delphiですが
http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200403/04030068.txt
のような事をやりたいです。
良い検索ワードがあれば教えていただけないでしょうか?
TstringList 構造体
などで検索をしましたが中々これだ!というものが見つかりませんでした。
Delphiですが
http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200403/04030068.txt
のような事をやりたいです。
良い検索ワードがあれば教えていただけないでしょうか?
299デフォルトの名無しさん
2012/08/10(金) 14:10:47.89 「のような事」じゃなくて、自分の言葉で書けよ。
せめてリンク先のどこまで理解できてどこが理解できないのか、
自分がやりたいこととここが違うからこうしたいとか。
何がやりたくて何がわからないのかさっぱりわからない。
せめてリンク先のどこまで理解できてどこが理解できないのか、
自分がやりたいこととここが違うからこうしたいとか。
何がやりたくて何がわからないのかさっぱりわからない。
300デフォルトの名無しさん
2012/08/10(金) 14:12:19.46 テキストはcsv(カンマテキスト)にしてTStringListで嫁
んで、もう1つTStringListを使ってCommaTextにぶちこんでアレしろ
んで、もう1つTStringListを使ってCommaTextにぶちこんでアレしろ
301デフォルトの名無しさん
2012/08/10(金) 14:28:40.18 >>299
すみません。
OpenDialogを使用してテキストデータのパスを取得
それをTStringListオブジェクトに読み込み
1 175 60
2 180 70
のような数字のテキストデータを
それぞれ身長 体重 学籍番号 などに分類したいんです。
構造体を宣言し、格納したいのですが
どういうプログラムを書けば格納できるのかサッパリなんです。
すみません。
OpenDialogを使用してテキストデータのパスを取得
それをTStringListオブジェクトに読み込み
1 175 60
2 180 70
のような数字のテキストデータを
それぞれ身長 体重 学籍番号 などに分類したいんです。
構造体を宣言し、格納したいのですが
どういうプログラムを書けば格納できるのかサッパリなんです。
302デフォルトの名無しさん
2012/08/10(金) 14:49:40.63 それ>>294のまんまじゃん…
303デフォルトの名無しさん
2012/08/15(水) 06:20:05.82 C++Builder 2007で作成していたソフトウェアを、C++Builder XE2で開発しよう
と環境を移し変えているのですが、コンパイル時によく分からないエラーが出て
困っています。
[BCC32 エラー] Winapi.Windows.hpp(2102): E2257 , が必要
[BCC32 エラー] Winapi.Windows.hpp(2750): E2257 , が必要
[BCC32 エラー] Winapi.Windows.hpp(2752): E2257 , が必要
[BCC32 エラー] Winapi.Windows.hpp(2754): E2257 , が必要
失敗
経過時間: 00:00:01.1
これ、自分が書いたCPPファイルの最初の方や、ヘッダファイルの書き方に妙な
ところがある。
ということでいいんでしょうか?
C++Builder 2007から、C++Builder XE2への移行なんで、UNICODEへの対処に
ついては理解しているつもりですが、このエラーメッセージでは、何が何だか
分からず、とても凹んでいます。
(というか、UNICODE絡みで変なとこがあれば、デバッグで自分のソースを指摘
してくれそうなもんですが、このメッセージだと何がなんやらで・・・)
何かヒントになりそうな事でもいいので、教えてください。
よろしくお願いします。
と環境を移し変えているのですが、コンパイル時によく分からないエラーが出て
困っています。
[BCC32 エラー] Winapi.Windows.hpp(2102): E2257 , が必要
[BCC32 エラー] Winapi.Windows.hpp(2750): E2257 , が必要
[BCC32 エラー] Winapi.Windows.hpp(2752): E2257 , が必要
[BCC32 エラー] Winapi.Windows.hpp(2754): E2257 , が必要
失敗
経過時間: 00:00:01.1
これ、自分が書いたCPPファイルの最初の方や、ヘッダファイルの書き方に妙な
ところがある。
ということでいいんでしょうか?
C++Builder 2007から、C++Builder XE2への移行なんで、UNICODEへの対処に
ついては理解しているつもりですが、このエラーメッセージでは、何が何だか
分からず、とても凹んでいます。
(というか、UNICODE絡みで変なとこがあれば、デバッグで自分のソースを指摘
してくれそうなもんですが、このメッセージだと何がなんやらで・・・)
何かヒントになりそうな事でもいいので、教えてください。
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 731部隊の新資料、中国が公開 「日本が細菌戦の罪を自白」と主張 ロシアが引き渡し [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- 千晴!😡
- 🏡パン🍞つー✌まる👌見え👊😅👊
- 【悲報】日本人が散々ホルホルしていたオオスズメバチ、アメリカでいつの間にか根絶されていた [603416639]
- 俺のチンコが真っ赤に燃えるぅ!
- 【緊急高市朗報】WBC全試合、地上波完全生放送決定wmwmwmwmwmwmwmwmwmwmwmwmwmwmwmw [517459952]
