C++Builder相談室 Part12
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG過去スレ・関連サイトは>>2-6あたり。
0002デフォルトの名無しさん
NGNGC++Builder相談室
http://piza2.2ch.net/tech/kako/969/969458279.html
新C++Builder相談室(C++Builder相談室 Part2)
http://pc.2ch.net/tech/kako/997/997074601.html
C Builder相談室 Part3
http://pc3.2ch.net/tech/kako/1016/10160/1016065855.html
C++Builder相談室 Part4
http://pc5.2ch.net/tech/kako/1035/10355/1035596146.html
C++Builder相談室 Part5
http://pc5.2ch.net/tech/kako/1045/10455/1045542179.html
C++Builder相談室 Part6
http://pc5.2ch.net/tech/kako/1054/10542/1054280736.html
C++Builder相談室 Part7
http://pc5.2ch.net/tech/kako/1061/10615/1061594556.html
C++Builder相談室 Part8(html化待ち)
http://pc5.2ch.net/test/read.cgi/tech/1070222674/l50
C++Builder相談室 Part9(html化待ち)
http://pc5.2ch.net/test/read.cgi/tech/1080541814/l50
C++Builder相談室 Part10(html化待ち)
http://pc5.2ch.net/test/read.cgi/tech/1089299158/l50
C++Builder相談室 Part11(前スレ)
http://pc5.2ch.net/test/read.cgi/tech/1094749339/l50
0003デフォルトの名無しさん
NGNGC++Builderのお部屋(Tips系)
http://www.ne.jp/asahi/nagoya/ahomaro/builder/
C++Builderによるプログラミング(Tips系)
http://www.geocities.co.jp/SiliconValley/7201/
BCB Tips(Tips系)
http://members.at.infoseek.co.jp/mchos/bcb_tips/
C++Builder Tips(Tips系)
http://www.geocities.co.jp/SiliconValley/4805/bcbtips/bcbtips000.htm
C++Builder/Windowsプログラミング(Tips系)
http://www.kh.rim.or.jp/~maruoka/Builder/index.shtml
C++Builderのお部屋(Tips系)
http://www.ne.jp/asahi/nagoya/ahomaro/builder/index.html
Wininet Programing(Tips系)
http://www.geocities.co.jp/SiliconValley-PaloAlto/1512/
Dr.Bob's C++Builder Gate(Tips系)
http://www.drbob42.com/cbuilder/index.htm
プログラミング一言メモ(Tips系)
http://www2.odn.ne.jp/~akihiron/memo/index.html
猫でもわかるプログラミング(一般)
http://www.kumei.ne.jp/c_lang/
norika-s Program Tips(一般Tips)
http://hawaii.naist.jp/~norika-s/program_tips/
Delphian World(コンポーネントライブラリ)
http://www6.airnet.ne.jp/~sone_san/delphi/
Borland C++Builder最新リンク2004(リンク集)
http://www2.famille.ne.jp/~akio1998/l_cpb.html
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNGC++Builder 6コンポーネント活用ガイド&実践プログラミング
Vol.1
http://www.amazon.co.jp/exec/obidos/ASIN/4877830618
Vol.2 実践テクニック編
http://www.amazon.co.jp/exec/obidos/ASIN/4877830626
Vol.3 データベーステクニック編
http://www.amazon.co.jp/exec/obidos/ASIN/4877830634
Vol.4 インターネット編(1)
http://www.amazon.co.jp/exec/obidos/ASIN/4877831061
Vol.5 インターネット編2
http://www.amazon.co.jp/exec/obidos/ASIN/4877831088
※BCBの定番解説書。BCBを購入したけど何から勉強したら良いか
判らないという人は取り合えずVol2から読みましょう。
※データベースやインターネット関連はDelphiの解説書も役に立ちます。
0006デフォルトの名無しさん
NGNG<<フリー>>
フリーカーソル無効化アドイン
http://homepage1.nifty.com/fuu/software/nonfreecursor.htm
GExperts−IDE拡張
http://www.gexperts.org/
BorCVS - IDEにCVSを統合
http://borcvs.sourceforge.net/
Indy
http://www.indyproject.org/index.html
JCL
http://homepages.borland.com/jedi/jcl/
JVCL
http://homepages.borland.com/jedi/jvcl/
TurboPower
http://sourceforge.net/users/tpsfadmin/
<<有料>>
TMS Component Studio
http://www.tmssoftware.com/
LMD-Tools(ただし、Special Editionはフリー)
http://www.ceberus.com/lmd/index.php3
0007デフォルトの名無しさん
NGNG公式サイト
http://www.borland.com/cbuilder/
http://www.borland.co.jp/cppbuilder/
builder-ML 過去ログブラウザ
http://leed.issp.u-tokyo.ac.jp/~takeuchi/builder/browse.cgi
http://www.sfdata.jp/ML/cbuilder/newlog.php?ml=cbuilder
C++Builder メーリングリスト
http://www.sfdata.jp/ML/menu.php?ml=cbuilder
C++Builder ML
http://www.jpdoc.com/cbuilder/
<Update>
BCB6/US SP1 は BCB6/JP 製品版に含まれています。
C++Builder 6 Update4 日本語版
ftp://ftp.borland.co.jp/pub/cbuilder/
C++Builder 6 Linker Update
http://www.borland.com/products/downloads/download_cbuilder.html
<関連スレ>
BorlandBorland C++ BuilderX
http://pc5.2ch.net/test/read.cgi/tech/1065260556/l50
タダで使えるBorland C++ Part4
http://pc5.2ch.net/test/read.cgi/tech/1091066805/l50
0008デフォルトの名無しさん
NGNG乙
0009デフォルトの名無しさん
NGNG(*゚ー゚) >>1 乙
ι つ
0010デフォルトの名無しさん
NGNGくだすれDelphi(超初心者用)その19
http://pc5.2ch.net/test/read.cgi/tech/1097454588/l50
ミ,,゚Д゚彡フサギコのフサフサDelphi談話室その16
http://pc5.2ch.net/test/read.cgi/tech/1097721419/l50
Delphi相談室(上級者用)その12
http://pc5.2ch.net/test/read.cgi/tech/1064766880/l50
Delphi初心者】今から始めるDelphi Part01
http://pc5.2ch.net/test/read.cgi/tech/1062422335/l50
【大量・便利】Delphiコンポーネント【再利用】
http://pc5.2ch.net/test/read.cgi/tech/1051802300/l50
【Delphi】 Indyコンポーネント 【C++Builder】
http://pc5.2ch.net/test/read.cgi/tech/1093654251/l50
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG【VC++】C++Builder相談室Part12【挫折組みw】
じゃなかったの?w
0013デフォルトの名無しさん
NGNGだけど今はVCが追い越したのでVCを使っている
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNG多分全てのダイアログ制御で関連してると思うんですが、
親Formから子Formをモードレスで表示[form->Show()]して
子Formから孫Formをモーダルで表示[form->ShowModal()]
すると、孫Form出した瞬間に、親Formがアクティブに出来ない
(操作できない。)のはWindowsシステムの仕様なんでしょうか?
なんとなく、子Formの孫Formなのだから、親Formはアクティブでも
良いような気が・・・。
回避の方法とかご存知の方があればお願いします。
0016デフォルトの名無しさん
NGNG物はUUSBD(柏野政弘氏)を使用してUSBによるデータの送受信を行う仕様。
UUSBD.LIBが正しく認識出来ないのか、
#pragma link "uusbd.lib"
とすると
[リンカエラー]' 〜略〜 \UUSBD.LIB' contains invalid OMF record, type 0x21(possibly COFF)
が出てしまいます。
基本的にUUSBD.DLLはWin32の標準的なDLLなので、
"UUSBD.H"をincludeし上記LIBファイルをリンク
すれば簡単に使えるのかと思ってました。
私の考えに間違いがあると思うのですが、
何かがわかりません。ご存知に方にご教授願えれば
助かります。
よろしくお願いします。
0017デフォルトの名無しさん
NGNGVC++ = ギニュー特戦隊
BCC = 清原
MFC = ケンシロウ
VCL = ビヒダスヨーグルト
0018デフォルトの名無しさん
NGNGIMPLIB使って、BCB用のLib作ればできると思うよ。
001916
NGNG「
オブジェクトファイルが壊れているか,またはOMEオブジェクトファイルではありません。
COFFインポートライブラリをリンクする場合は,BINディレクトリにある COFF2OMF.EXE
ユーティリティを実行してください。
」
0020デフォルトの名無しさん
NGNGVol.6 グラフィックス・画像処理編
http://www.amazon.co.jp/exec/obidos/ASIN/4877831231/
002116
NGNGIMPLIBについての説明をヘルプで見ましたが、
実際どこで実行させればよろしいのでしょうか?
0023デフォルトの名無しさん
NGNGググれ
0024デフォルトの名無しさん
NGNGUUSBDをどこかにコピーする
その後コマンドプロンプトで
D:\どこか>IMPLIB UUSBD.LIB UUSBD.DLL
あるいは>>19のメッセージの通りにCOFF2OMFを使うのもいいかもしれない。
002516
NGNGググってみたらわかりました。
で、早速ハンドルの取得を行うと
結果は NULL
USBが認識されてない時は0xFFFFFFFFで
確かに、UUSBD.DLLはインストールされているようにも思われるのですが、
答えがNULLな訳は無いですよね。オプションがイクナイのかなぁ。
>>24
一度トライはしてみたのですが、今思うと考え方が間違っていたかも。
このコマンドはCOFFファイル(.OBJかな)を作成するものだとすると、
当方、生成するファイルの拡張子を.LIBにしてリンクしてました。
何か訳わからん状態になってきました。少し落ち着きます。
002616
NGNG>>23 ヘイ
ググってみたらわかりました。
で、早速ハンドルの取得を行うと
結果は NULL
タゲUSBがインストールされてない時は0xFFFFFFFFなので
UUSBD.DLLはインストール状態では、確かに確認されているように
思われます。
それなにの答えがNULLな訳は無いですよね。
オプションがイクナイのかなぁ。
0027デフォルトの名無しさん
NGNGいまだに続編が出てるのかw
BCB9が出さえすれば商売になると踏んでるのかな?
0028デフォルトの名無しさん
NGNGっLoadLibrary()
GetProcAddress()
FreeLibrary()
0029デフォルトの名無しさん
NGNG大丈夫。俺が買うから。
0030デフォルトの名無しさん
NGNGったく使えねーなVCL
0031デフォルトの名無しさん
NGNG開発期間を短縮して人月低くする方がはるかに重要。
0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNG結局トータルでは安くなったことにはならない。
もっと大局的に考えよう。
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNGDelphiもそう
VBもそう
Ruby最高!!
0036デフォルトの名無しさん
NGNG0037デフォルトの名無しさん
NGNG間違いない。
0038デフォルトの名無しさん
NGNG∧∧ ∧∧
< > < >
(==\(`Д´)テ==)手間かけさせんじゃねえ!
>λ )( ) | i 丿
○ ( ) O人O ( )
∫ ∫
∫ ∫ズルズル
003916
NGNG**** USBD.DLL *****
→ uusbd.hの中身(include済み)
HUSB APIENTRY Uusbd_Open(void);
**** sorce ****
HANDLE hDll = LoadLibrary( "USBD.DLL" );
FARPROC _Uusbd_Open = GetProcAddress( hDll, "Uusbd_Open" );
HUSB hUsb = (*_Uusbd_Open)();
FreeLibrary( hDll );
とすると、
"HUSB hUsb = (*_Uusbd_Open)();"
に対して
エラー:'int'型は'void *'型に変換できない
と言われてしまいます。不具合な点はあるのでしょうか?
また、ここでAPIENTRYっていったいなんでしょうか?
0040デフォルトの名無しさん
NGNGのプロトタイプがないから戻り値がintとみなされている
ヘッダのインクルードし忘れでは
0041デフォルトの名無しさん
NGNG//略
UUSBD_OPEN pUusbd_Open = (UUSBD_OPEN)GetProcAddress(hDll, "Uunsbd_Open");
HUSB jUsb = pUusbd_Open();
//略
>>APIENTRY
呼び出し規約
0042デフォルトの名無しさん
NGNG(;´Д`)< すいませんすぐ片付けますんで。
-=≡ / ヽ \_______
. /| | |. |
-=≡ /. \ヽ/\\_
/ ヽ⌒)==ヽ_)= ∧_∧
-= / /⌒\.\ || || (´・ω・`) ←>>35-38
/ / > ) || || ( つ旦O
/ / / /_||_ || と_)_) _.
し' (_つ ̄(_)) ̄ (.)) ̄ (_)) ̄(.))
004316
NGNG"winbase.h"のインクルードはしてます。
>>41
試したのですが、何やらエラーが沢山。
typedef HUSB (APIENTRY *UUSBD_OPEN)(void);
に対して
[C++エラー]:E2257 ,が必要
等々
現在解析中です。
004416
NGNGレスなさっていただいた>>40-41
ありがとうございます。
0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNG004716
NGNGある本には
戻り値 HANDLE:成功した時はロードされたライブラリのモジュール(ry
と書いてあります。
004816
NGNG>>45レスありがとうございます。
0049デフォルトの名無しさん
NGNGhttp://msdn.microsoft.com/library/en-us/dllproc/base/loadlibrary.asp
// BCB付属のAPIリファレンスだと、何故か英語版>HINSTANCE, 日本語版>HANDLEになってるけどな⊂(。Д。⊂⌒`つ
// とりあえずBCBのAPIリファレンスは古いのでPlatformSDKを入れておくことをおすすめする。
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNG005216
NGNG>>25-26でNULLな訳無いと言い切ったのですが、
NULLで良かったみたいです。お騒がせしました。
よって、今じゃ通信が開始・・・までは逝って
ませんが、とりあえずUSBのハンドル取得は出来ました。
手法は”IMPLIB”方式で凌ぎました。
みなさんありがとうございました。
また何か不明な点がありましたら顔を出します。
それまでPOMです。では
0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNGttp://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17708
ここに書いてあるとおりリンカエラーになっちまう。
引数が違う GetPropList でも試したがやぱーりエラーだった。
BCB6 では GetPropList は使えね〜ってことですか?
0055デフォルトの名無しさん
NGNG無理です。
0056デフォルトの名無しさん
NGNGとりあえずリンカのバージョンが5.66でなければ5.66にしてみれ
0057本田
NGNG>ilink32 Version 5.66 Update for C++ Customers - by Troy Kitch
http://bdn.borland.com/article/0,1410,32448,00.html
005854
NGNGでも、ダメなの。
0059デフォルトの名無しさん
NGNGうまくできません。
というより、どうすれば良いのかよくわかりません。
とりあえず、ImmSetCompositionString()を使うって
ところまではわかったのですが…。
実際これを使ってどうすれば良いのでしょう?
0060デフォルトの名無しさん
NGNG0061デフォルトの名無しさん
NGNGhttp://leed.issp.u-tokyo.ac.jp/~takeuchi/delphi/browse.cgi?index=32185
これとかどうよ?
006259
NGNGC++Builderを使ってたので何も考えずこのスレに書き込んでしまいました…。
すいません。
>>61
ありがとうございます。
でも、これは確認済みというか…未確定文字列を変換する方法なんですよね。
自分がやりたいのは確定文字列を再変換する方法なわけで…。
「メモ帳」で任意の確定文字列を選択して右クリックすると
「再変換」できるんですが、あれと同じ事をしたいんです。
0064デフォルトの名無しさん
NGNG米ボーランドの偉い人が2人講演しました。その中で、
C++ Builderについてちょっとだけコメント。
Delphi 2005ではC# Builderも使える(DelphiのIDE内に統合)
ようになったが、BCBについても同じ事が可能かどうか現在
調査中。その結論を12月15日までに決めて発表する予定
だそうです。
発表が楽しみですね…
0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNGそれ、褒め言葉。
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG自動点火のコンロがあるのに
毎回毎回マッチで火をつけることを好む変態の気持ちはわからない。
0069デフォルトの名無しさん
NGNG開発の焦点はあくまで問題領域にあるわけで。
無論UIのデザインには大いに注力するよ。
でもデザインが決まればあとはポトペタで上等。
0070デフォルトの名無しさん
NGNG見えないから・・・。
けど、UIの変更は日常茶飯事。
結局、BCBでも既存のコンポーネントじゃ実用には耐えれないから1から
書くはめになることがほとんど。その際Delphiが分からないとロクなコンポは
かけない。
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNG??????????
0073デフォルトの名無しさん
NGNG> けど、UIの変更は日常茶飯事。
可哀想な仕事ぶりですね
あなたの人生の二度と返らない大切な時間、浪費もいいところですねw
0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNGその表示された行をダブルクリックしてもソースの位置にジャンプしてくれません。
何か方法ありませんか?
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG私は計測器を使った測定アプリをBCB6で作成しておりますが
簡単なものなら1から作っても10分位でできてしまうので重宝しております。
VC++だとこうはいかないのではないでしょうか。
0079デフォルトの名無しさん
NGNG問題領域担当 = ホワイトカラー
UI担当 = ブルカラ
0080デフォルトの名無しさん
NGNG言語を使用して何か作成…ブルー
0081デフォルトの名無しさん
NGNG何とかする方法しりませんか?
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNG作れる
0084デフォルトの名無しさん
NGNGまじですか?BCB5 で作る方法教えてください!
(いままでできないと思ってた。。。)
0085デフォルトの名無しさん
NGNGhttp://tnt.ccci.org/delphi_unicode_controls/
これつかってみたら?
0086デフォルトの名無しさん
NGNGTreeView1->Items->Add(NULL, "hoge");
ListBox1->AddItem("Nodes1", TreeView1->Items);
TreeView1->Items = new TTreeNodes(TreeView1);
TreeView1->Items->Add(NULL, "hige");
ListBox1->AddItem("Nodes2", TreeView1->Items);
とこんな感じでTTreeNodesを別リストに保存しておき、
その保存してあるノードをTreeView->Itemsに代入してItemsを簡単に切り替えられるようにしたいのですが、
これでやるとItemsに代入した時点でもとのItemsが解放されるらしくうまくできません。
こういうのは別形式で保存していちいちクリア->追加で切り替えるしかないんでしょうか…
0087デフォルトの名無しさん
NGNG自分は、PropGridをかなりいじって使わせていただいているのですが。
0088デフォルトの名無しさん
NGNG一番簡単な手は、複数のTTreeVewを用意して表示・非表示を切り替える。
0089デフォルトの名無しさん
NGNGWideString
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNGhttp://www.geocities.jp/g_e_k_o_g_e_k_o/column/column.html#20040522
0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNG系列ペインにして、
追加ボタンを押す
0094デフォルトの名無しさん
NGNG0095デフォルトの名無しさん
NGNGMyChart := TChart.Create( Self );
MyChart.Parent := Self;
MyChart.Left := 100;
MyChart.Top := 50;
MyChart.Show;
You can also add series to a Chart using code:
MyChart.AddSeries( TBarSeries.Create( Self ) );
or...
MyChart.AddSeries( TLineSeries );
or...
var P : TPieSeries;
P := TPieSeries.Create( Self );
P.ParentChart := MyChart;
0096デフォルトの名無しさん
NGNGググったらいっぱい出てきたぞ
TLineSeries *s = new TLineSeries(Chart1);
s->AddY(1,"1",clWhite);
s->AddY(2,"2",clWhite);
Chart1->AddSeries(s);
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNGでるふぁいですかありがとう
>>96
s->Addでシリーズ2つになってます?
シリーズを追加するんはChart1->AddSeriesでやるんですかね?
必要なぶんだけnewしてあれするくぁwせdrftgyふじこlでFAですか?
0099デフォルトの名無しさん
NGNG何を言いたいのか分からん。
シリーズ二つ?
0100デフォルトの名無しさん
NGNGで、Windows Mobile 2003 SE アプリがポトペタ開発出来まつか?
0101100
NGNGSymbian OS C++ プログラミング はポトペタ開発でつか?
■ このスレッドは過去ログ倉庫に格納されています