トップページ⇒tech
165コメント39KB

【大量・便利】Delphiコンポーネント【再利用】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
大量にある便利なDelphi用コンポーネント。
コンポーネントは再利用するものだ。
死にゆくDelphiだけの物にしてはもったいない。

ということでDelphiコンポーネントを
ActiveXや.NET用に変換して他言語で
再利用するテクニックや問題点を語るスレ

Delphiはコンポーネントが沢山ある。
という利点が、これで他言語にも当てはまる。
0002デフォルトの名無しさんNGNG
【大便】Delphiコンポーネント【再利用】
0003デフォルトの名無しさんNGNG
機械的に変換できないのなら、再開発した方がコストが低い。
0004デフォルトの名無しさんNGNG

【 大 便 】 Delphi コ ン ポ ー ネ ン ト 【 再 利 用 】
0005デフォルトの名無しさんNGNG
>>3
機械的にできるじゃん。
0006デフォルトの名無しさんNGNG
>>1
具体的にどうするんだ?
C#にIndyでも移植するか?
0007デフォルトの名無しさんNGNG
ここからIndyをC#で使う方法を語るスレになります。
0008デフォルトの名無しさんNGNG
◆Del厨◆ ノ;;;;;;)〜〜 プゥ〜ンキモイキモイ   
      (;;;;;;;;;;;;;;;)〜〜〜〜 プゥ〜ンクサイクサイ
     (;;;;;;;XBOX;;;;;;ヽ〜〜〜〜 プゥ〜ンゴンチャンゴンチャン
    /:::::::::::::::::::::::::::::::ヽ 〜〜〜〜 潰したきゃ潰せば?
   人;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;)クサイ クサイ 
 。 川川川/゚∴゚\ b〜 プゥ〜ン   
 。‖川‖.゚◎---◎゚|〜 ゚プゥ〜ン    /Delを馬鹿にする奴は買えなくて悔しいんだ!
  川川‖∵∴゚。3∵゚ヽ〜。゚ 。 。 <本当はミンナやりたいんだ!世の男は全て俺と同じ
。 川川∴゚∵∴)3(∴)〜゚ 〆⌒\。  \童貞引篭りキモブタオタなんだ!!
 。川川∵∴゚∵o〜・%〜。 (c人゚∴3
  川川‖o∴゚〜∵。/。  ゚|゜#。゚。゚b。カユイ カユイ
 川川川川∴∵∴‰U   d゚。o∵。|゚ プゥ〜ン
 U 〆∵゚‥。 ゚o゚ o\_ 。(・∀・。)プゥ〜ン
。 /  \゚。∵@゚∴o∴つ (c‥∵゚)゚
 o |∴\ '''''゚''''''''''''つ U  d;∵|:∴|゚。
  %。゚。。‰∴。∵゚∴o゚  o (::c(∴゚)。o。。
 |o∵o。。| ̄ ̄
◆Del厨の正体◆
・引篭り歴1年以上・童貞、彼女&女友達無し(というか女と喋った事が無い)
・身長159cm以下体重75kg以上 体脂肪率38%以上 ・年賀状が来たのは3枚以下
・3流理系大学生、アニメサークル所属、合コン歴無し ロリコン
・好きなゲーム:任天堂系全て・所持エロゲーは軽く100を越える
・ママの手料理しか食べられない、というか他の女性に手料理を作ってもらった事がない
・風呂には3日に1回しか入らない ・50M走タイム11秒5以上 ・自分の年齢=彼女いない歴
・AV、アニメビデオを1日最低3回は見る ・“ラップ”と聞くと「サランラップ?」とボケでなくマジで答える
・趣味:2CHオタク系板への書き込みをすること(漫画,アニメ,ギャルゲー,ゲーハー)
 そして女を見つけるとここぞとばかり攻撃し、チンポをこすりながらレスを待つ
・カラオケで歌うのはいつもアニソン、というか友達がいなくてカラオケも行けない
・ジャニなどモテモテ芸能人を目の敵にしている ・ギャルゲグッズを多数所持
・メル友募集をしても女性からは1通も来ない、(ネカマからは来る、しかも普通に女と勘違いする)
・1人でも男と付き合った事のある女に対して「ヤリマン!」と言う恥知らずのリアル精神病患者
0009デフォルトの名無しさんNGNG
( ´_ゝ`)
0010デフォルトの名無しさんNGNG
...
Delphi5 最強
Delphi6 糞
Delphi7 糞未満
Delphi8 乞うご期待
0011デフォルトの名無しさんNGNG
Delphi8がでればソースが公開されてるコンポーネントは全部再利用可能じゃねーの?
ていうか、それを期待してるんだけど
0012デフォルトの名無しさんNGNG
それだ
0013デフォルトの名無しさんNGNG
なんかつまらんage粗しだったな。もう少しひねるぐらいしろよ。
0014デフォルトの名無しさんNGNG
>>13
ひねれないから馬鹿って言うんです
0015山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0016デフォルトの名無しさんNGNG
そ れ だ
0017デフォルトの名無しさんNGNG
・バグが極端に少ないと保証される
・バージョンアップしてもインターフェースが変わらない、もしくは過去のバージョンをすべて取得できる
・永続的に手に入る

結局、この3点を満たすフリーコンポーネントなんて無いわけでな。
0018デフォルトの名無しさんNGNG
フリーじゃなければあるのか。
0019デフォルトの名無しさんNGNG
kkk
0020デフォルトの名無しさんNGNG
MFCに移植してくれ
0021デフォルトの名無しさんNGNG
>>20
VCLに移植してくれ
0022デフォルトの名無しさんNGNG


Delphiのコンポーネントはクラスであり Cでいう.objと同じで コンパイル結果は直接リンクされ
そのインターフェースへのアクセスに全くコストを払う必要が無い。
(もちろん デ・シリアライズのコストは別にして)

一方、ActiveXコンポーネントは DLLであり そのインターフェースには多少のコストを支払う必要がある。
これは少しのコストだが、それだけで魅力半減になる場合も多い。
0023デフォルトの名無しさんNGNG
>>22
遅延ローディングだとか早いタイミングでロードしとくとか。
ダイナミックリンクのうまみを行かせばいいと思われ。
0024デフォルトの名無しさんNGNG
たとえば、プロパティ
Delphiのプロパティの参照の多くはメンバ参照と同じコストしか払わなくてもいい。
0025デフォルトの名無しさんNGNG
>>24
裏で関数呼んでるのはどうするよ?
0026山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0027山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0028山崎 渉NGNG
(^^)
0029デフォルトの名無しさんNGNG
ぬるぽ
0030デフォルトの名無しさんNGNG
          _
      ミ ∠_)
         /
         /   \\
 ウイーン  Γ/了    | |
  ウイーン  |.@|    | | ガッガッガッ
       | / |    人
       |/ |    <  >_Λ∩
      _/  | //.V`Д´)/ ←>>29
     (_フ彡        /
0031デフォルトの名無しさんNGNG
ページコントロールのタブ消せないですか?
消せないなら、類似コンポ欲しいでつ。
0032デフォルトの名無しさんNGNG
>>31
TabVisibleがあるじゃーないか
003331NGNG
TabVisibleをfalseにすると、タブの内容も消えちゃうよ...
0034AccessViolationNGNG
>>31
Win3.1タブにある TNotebookを使ってみるっちゅうのは、どうだい?
003531NGNG
>>34
TNotebookも調査してみまつ。

今回の画面はページコントロールのタブを下にして、
高さを巨大にして画面の外にしてます。
Windowsのコントロールがページ隠すプロパティ持ってないのが悪いんですよねぇ。
0036デフォルトの名無しさんNGNG
タブの内容なんて消えないよ
ActivePageでページを切り替えるんだよ
0037デフォルトの名無しさんNGNG
さっきWindowsのコントロールが俺のせいにすんなって怒ってましたよ。
0038デフォルトの名無しさんNGNG
>>35
Tab部分を非表示にして内容は表示させる、という意味?
何に使うの?
0039デフォルトの名無しさんNGNG
>>38
Tab以外で画面切り替え。具体的には、ListViewクリックで画面切り替え。
0040ミ,,゚Д゚彡 ◆A6VzDeLphI NGNG
TabVisibleで済むはなししなのでは?

procedure TForm1.ListView1SelectItem(Sender: TObject; Item: TListItem;
 Selected: Boolean);
begin
 PageControl1.ActivePageIndex := Item.Index;
end;
0041デフォルトの名無しさんNGNG
設計時にはTabで編集できて楽だからな
0042デフォルトの名無しさんNGNG
BRegexp.dllのDelphiラッパーを誰か作り直してくれないかな
スレ違いすまん
0043デフォルトの名無しさんNGNG
それぐらい自分でやれば
0044デフォルトの名無しさんNGNG
現在公開中のラッパに不満があるんだろ?
他人に作らせてもまた不満が出てくるだけじゃないのか。
0045デフォルトの名無しさんNGNG
>>39
TabHeightとTabWidthを0にすればいいだけじゃ?
0046山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0047デフォルトの名無しさんNGNG
【 大 便 】 Delphi コ ン ポ ー ネ ン ト 【 再 利 用 】
0048デフォルトの名無しさんNGNG
>>39
つーか Frame 使えよ
0049デフォルトの名無しさんNGNG
殆どコーディングしなくても印刷できるコンポーネントはどこにありますか?
0050デフォルトの名無しさんNGNG
>殆どコーディングしなくても印刷できるコンポーネント

  DBファイルを xx という意味ならPro以上なら標準でついているので、それなりに使えますよ。
  表示してるフォームの内容を xx という意味なら Print; と打つくらいはやってもいいんじゃないかな
0051デフォルトの名無しさんNGNG
>表示してるフォームの内容を xx という意味なら Print; と打つくらいはやってもいいんじゃないかな

こっちを希望してます。
コンポーネントを1つでなくて、いくつか印刷出来て、レイアウトも多少出来るようなのが欲しい。
0052デフォルトの名無しさんNGNG
印刷コンポーネントキボん
0053デフォルトの名無しさんNGNG
>>52
 だからどんなのが欲しいの?
005452NGNG
レイアウト設定を多少出来るけど、数行+データ設定行のコードで印刷できるやし。
で、無料。
005552NGNG
画面に貼り付けてるコンポーネントがそのまま印刷されるとうれしい。
そのままといっても、コンポーネントの位置は指定したい。
0056デフォルトの名無しさんNGNG
>>55
まず formのprintメソッドで不足してる機能は?
005752NGNG
>>56
TFormにprintメソッドがあるなんて知らなかった。
じゃあ、form上でコンポーネント貼ってprintすれば良いのか。

でも、印刷用に非表示でTFormをクリエイトして、値セットして、printしたいけど、
TMemoとか非表示だとエラー発生するのがあるよね。
Windowsコントロールが悪いわけだけど。

そう考えると、もう少し違ったコンポーネントが欲しい。
0058デフォルトの名無しさんNGNG
>>57
Vectorに D1 用のコンポーネントがあるね。 使いつらいけど。
0059デフォルトの名無しさんNGNG
コンポーネント、コンポーネント、コンポーネント、コンポーネント!!
いいねぇ、他人の作ったものだけで済むと。
0060デフォルトの名無しさんNGNG
>>59
いや実際、人の作ったものを流用するだけで話が解決するなら、
こんな楽な話はないぜ。

コンポーネントなんていわないで、自分の必要としていることがらに
ぴったり一致した完成品のオンラインソフトが、都合よくどこかに
落ちていないものかねぇ

ありえないけど。
0061 NGNG
つーか、DirectXとPNGの公式ユニット出してほしい…。
PNGの方は「某有名」なヤツあるけど、なんとなく利用規約が…。
0062デフォルトの名無しさんNGNG
また、ずいぶんと限定された要望だね。DirectX かぁー。
0063デフォルトの名無しさんNGNG
公式ユニットは出したら大変だろ。敵は毎年バージョンアップしてくる
そのユニットのメインテナンスの為に選任が1人以上必要だ。
0064デフォルトの名無しさんNGNG
Delphi6 Personal を使ってるんですが、Web ページのリンクみたいな
ボタンコンポーネントを教えてください。

Tab キーで移動すると点線の枠がついて、その状態で Enter を押すと
OnClick イベントが呼び出されるようなものをイメージしています。

TLabel や TStaticText やこれらから継承したコンポーネントの場合、
見た目はそれっぽくなりますが、フォーカスを受け取れないので
要求を満たしません。
0065デフォルトの名無しさんNGNG
StaticTextはフォーカスを受け取れるよ。
006664NGNG
ありがとうございます。

確かにフォーカスは受け取れますが、それが視覚的にわからないのと
その状態でアクセラレータキーや Enter キーを押しても Click が
呼べないんです。
FocusControl が割り当てられてるとそっちにフォーカスが移るように
なってるみたいです。

キーボードだけで操作できることが条件なのでちょっと厳しいです。
0067デフォルトの名無しさんNGNG
>>64
作れ。そのためのDelphiみたいなもんだ。

unit LinkText;

interface

uses
Windows,Messages,Sysutils,Classes, Graphics, Controls,StdCtrls;

type
TLinkText = class(TStaticText)
private
procedure CMMouseEnter(var Message: TMessage); message CM_MOUSEENTER;
procedure CMMouseLeave(var Message: TMessage); message CM_MOUSELEAVE;
protected
procedure DoEnter; override;
procedure DoExit; override;
public
constructor Create(AOwner: TComponent); override;
end;

procedure Register;
0068続きNGNG
implementation
procedure Register;
begin
RegisterComponents('Sample',[TLinkText]);
end;
constructor TLinkText.Create(AOwner: TComponent);
begin
inherited;
Font.Color := clBlue;
TabStop := True;
end;
procedure TLinkText.CMMouseEnter(var Message: TMessage);
begin
DoEnter;
end;
procedure TLinkText.CMMouseLeave(var Message: TMessage);
begin
if Not Focused then DoExit;
end;
procedure TLinkText.DoEnter;
begin
inherited;
Font.Style := Font.Style + [fsUnderline];
end;
procedure TLinkText.DoExit;
begin
inherited;
Font.Style := Font.Style - [fsUnderline];
end;
end.
006964NGNG
ありがとうございます。作ることにします。
せっかくなのでもう少しメッセージの勉強をしてから、オーナードローで
やってみようと思います。
行き詰まったらまたお願いします。
0070デフォルトの名無しさんNGNG
バッファオーバーフローも再利用
0071デフォルトの名無しさんNGNG
ttp://hp.vector.co.jp/authors/VA015730/vcl/vclworld.html

GraphicEXはソース公開されてないのかなぁ。
0072デフォルトの名無しさんNGNG
PCXフォーマットをJpegかbmpに変換できるライブラリ希望。
0073デフォルトの名無しさんNGNG
【大量・便利】バッファオーバーフローコンポーネント【再利用】
0074デフォルトの名無しさんNGNG
波形データの特徴を残したまま、データ数を減らすライブラリないですか?
0075デフォルトの名無しさんNGNG
TChartに何万件もデータを表示すると遅いです。
軽いコンポーネントキボウ。
0076 NGNG
Servlet から、MySQLにデータソース接続するプログラムを作りました。
java.sql.SQLException: No suitable driverと言うエラーがでます。

エラー発生箇所のサーブレットのソースは以下です。
conn = ds.getConnection();

server.xmlには、http://www.hellohiro.com/datasource.htm
に書いてある記述をそのままかきました。ユーザ名とパスワードとurlは
変更してあります。

どうしてエラーがでたか、わかりません。そもそも、No suitalble driverって
どういうエラーですか?
007776NGNG
すみません、書くスレ間違えました。
0078デフォルトの名無しさんNGNG
>>75
何万件てどうやって表示させるつもりなの?
0079デフォルトの名無しさんNGNG
>>78
グラフだから、直線で表示してくれれば良いでつ。
0080デフォルトの名無しさんNGNG
>>75
何万件も表示できるほどでっかいディスプレイとかあるんか?
必要ない部分は(ry
0081デフォルトの名無しさんNGNG
昔、TZipStreamってのがありましたよね。

どこかでダウソできますか?
0082デフォルトの名無しさんNGNG
>>81
マルチポストすんな。カス。
0083 NGNG
マルチポストって本当に糞野郎だと思うけど、
「それぞれHN変えて投稿してるヤツ」ってのが一番悪質で最悪だね。
神経を疑う。
0084デフォルトの名無しさんNGNG
誰にも相手にされなくなるのにな。
0085 NGNG
「(マルチポスト行為が)悪いこととは思いませんでした」って、
追求レスに返してたりすっけど、そんなの普通に考えたって馬鹿行為だって
分かりそうなもんだがなぁ…。理解出来ない。
0086デフォルトの名無しさんNGNG
「マルチポスト」という単語を質問に対する解答だと勘違いするヴァカまでいるしな。
0087デフォルトの名無しさんNGNG
>>85
質問する側はわかんないんだよ、たぶん。
0088デフォルトの名無しさんNGNG
>>87はマルチポスター
0089デフォルトの名無しさんNGNG
まさかDelphiコミュニティー(に限らないけど)がこんなに狭いなんて
初心者のうちはわからなかったよ
0090デフォルトの名無しさんNGNG
IndyのHTTPServer使ってる人居ますか?

HTTPをActiveにしても、リクエストを受信しない、なんて動作ありました?
たまに発生するみたいなんで困ってます。
0091デフォルトの名無しさんNGNG
>>90
スレッドになってないんじゃないの?
0092デフォルトの名無しさんNGNG
>>91
たまにスレッド作成を失敗するって意味ですか?
もう少し詳しく教えて下さい。
0093デフォルトの名無しさんNGNG
気が向いたら漏れが使用しているコンポーネントのリンクをあげることにします。
使い方はリンク先読んでみて。わからんかったらここで聞いて(たまに見ていたら答えます)。
手始めに
ttp://www.tmssoftware.com/
0094デフォルトの名無しさんNGNG
IndyはIPv6対応大丈夫かな。
IPv6だと、IPアドレス文字列が長くなるのかな。
何桁だろ。
0095デフォルトの名無しさんNGNG
>>93
それじゃなくて、閉じるボタンと矢印がついたページコントロール希望。
0096デフォルトの名無しさんNGNG
>>94
IPv6は 16進表記のアドレスって意味だと39桁じゃないの?
xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
つーか、IPv6でアドレスが長くなるのかな・・・なんて貴方、終わってます。

009793NGNG
>>95
そのものズバリじゃないかもしれないが、ここ見てみ。
ttp://www.lmdinnovative.com/products/lmdelpack/screenshots1.php3

>>96
終わっているわけじゃなく、まだ始まっていないのでわ…。
すべてはこれからということさ。
0098デフォルトの名無しさんNGNG
>>95
そのものズバリだけど、
http://www.dotnetmagic.com/features.html
来年二月発売のDelphi8以降で対応予定。
0099デフォルトの名無しさんNGNG
DV形式(AVI)ファイルをMPEGに変換するライブラリ希望。
0100デフォルトの名無しさんNGNG
あったっけ?そんなの
ていうか、希望するならリンク貼れよ
010199NGNG
希望というのは、あったら教えて欲しいという希望でつ。
0102デフォルトの名無しさんNGNG
Tnt Unicode Controlsを使ってる人居ますか?

Delphi7にパッケージ登録方法教えてください。
パッケージファイルらしきものはあるんだけど、
それは無視してpasファイルから登録すれば良いのかな。

使い勝手や問題点も教えて欲しい。
0103102NGNG
awkみたいな言語でDFMファイルを編集して、TButtonなんかをTTntButtonに一気に変えたり出来ますか?
0104デフォルトの名無しさんNGNG
>>102
「くだすれ」からこっちに来たの?
だとしたら、他(2ちゃん外)行った方がいいんじゃない?
0105デフォルトの名無しさんNGNG
age
0106デフォルトの名無しさんNGNG
ZMODEMを行うには、どんなコンポーネントがありますか?
0107デフォルトの名無しさんNGNG
>>106
いきなりこんなのがヒットしたが。
ttp://homepages.borland.com/jkaster/ccds/delphi7disk1/_adontec_computer_systems_ltd/supercom_suite/
0108デフォルトの名無しさんNGNG
zmodemありますね。>>107

でも有料かぁ...
0109デフォルトの名無しさんNGNG
>>108
じゃあ、次はこれ。ライセンスはMPL。
ttp://sourceforge.net/projects/tpapro/
0110デフォルトの名無しさんNGNG
UNICODEでShowMessageしてくれるライブラリはありまつか?
0111デフォルトの名無しさんNGNG
ShowMessageW を使え。
0112デフォルトの名無しさんNGNG
MACアドレス取得コンポーネントが欲しい。
0113デフォルトの名無しさんNGNG
新しいフォルダ作成ボタンがある、フォルダ選択ダイアログクラスはありますか?
0114デフォルトの名無しさんNGNG
DelphiでSTLのvectorしたいときはどうしてまつか?
0115デフォルトの名無しさんNGNG
Delphi捨てます
0116デフォルトの名無しさんNGNG
拾いに行きます。
0117デフォルトの名無しさんNGNG
台風で飛ばされて�dでっちゃいました
0118デフォルトの名無しさんNGNG
>>6
C#どころかVBからもIndy使えまつ
0119デフォルトの名無しさんNGNG
Delphiコンポーネント設計&開発完全解説
中村 拓男 (著)  価格: ¥5,985 (税込)

が結構人気あるみたいなんだけど、これに載ってる方法ってC++Builderにも流用できるかな?
0120デフォルトの名無しさんNGNG
>>114
Decal使います
0121デフォルトの名無しさんNGNG
みんな勉強熱心で偉いね。
0122デフォルトの名無しさんNGNG
ttp://www.geocities.jp/takamori700/sundaydelphi/VCL.html
0123デフォルトの名無しさんNGNG
Windowsのチャイルドウィンドウを実装したコンポーネントはありますか?

フォーム内にフォームがあって、かつ、タイトルバーもある椰子。
0124デフォルトの名無しさんNGNG
つ fsMDIChild
0125デフォルトの名無しさんNGNG
>>121
安心しろ、俺なんかもう半年さぼってる
0126デフォルトの名無しさんNGNG
げ・・ >>121は自分が書いたんだった_| ̄|○
0127デフォルトの名無しさんNGNG
>126
一度病院で見てもらえ
0128デフォルトの名無しさんNGNG
文字がハイライトになったり普通になったりするラベルは無いでつか?
0129デフォルトの名無しさんNGNG
げ・・ >>126は自分が書いたんだった_| ̄|○
0130デフォルトの名無しさんNGNG
アニメーションコンポーネントは無いで塚?

TAnimateだと、ファイル操作関連しか無いし。
0131デフォルトの名無しさんNGNG
>>128
Color も Font.Color も設定できるんだから簡単なんでは?
0132デフォルトの名無しさんNGNG
>>129
一度病院で見てもらえ
0133デフォルトの名無しさんNGNG
げ・・ >>132は自分が書いたんだった_| ̄|○
0134M.B.NGNG
>>133
安心しろ。漏れも(洒落でも冗談でもなく)自己同一性障害だが、
プログラム書いてるぶんには、むしろプラスに働いてる。

Pascal 系の言語としてのメリットは Turbo Pascal 以来
身にしみているのだが、Java に慣れると(同時にプロだと)
Delphi を使い込むのに(まさしく再利用性の点で)躊躇がある。
いっそ(かつての UCSD Pascal みたいな)JVM 上で動く
Delphi とか作るのが、手っ取り早い気がする。
0135デフォルトの名無しさんNGNG
> いっそ(かつての UCSD Pascal みたいな)JVM 上で動く
> Delphi
それは、Borlandが何故かやめたよな
0136デフォルトの名無しさんNGNG
JBuilder と同じになることに気がついたから
って、

> JVM 上で動くDelphi とか作るのが、手っ取り早い気がする。

Java やった方が100倍手っ取り早いだろ
0137デフォルトの名無しさん05/01/28 09:36:14

0138デフォルトの名無しさん05/01/28 18:27:06
 
0139デフォルトの名無しさん05/03/05 15:10:45
http://www6.airnet.ne.jp/~sone_san/delphi/
ここにある補間コンポを使って四つの点から円を描くことはできるんでしょうか?
0140デフォルトの名無しさん05/03/05 15:12:43
5点です。すいません。
0141デフォルトの名無しさん05/03/05 17:40:54
>>139
できるけど、spline補間について、最低限以上の知識が必要かな。
0142デフォルトの名無しさん05/03/05 18:41:53
>>141
レスありがとうございます。
もう少し勉強してみたいと思います。

0143デフォルトの名無しさん2005/03/24(木) 12:05:08
>>139
完全な円は3点で定義可能。
 全ての点からの距離が等しくなる点。

複数の点から求めるなら、
 距離の2乗の合計が最小になる点 とかで求めるといい。

スプラインで近似円を描く方法は
http://www.tensyo.com/urame/prog/ALGO.HTM#C1
0144デフォルトの名無しさん2005/05/06(金) 21:45:09
さっき気づいたんだけど、日本Delphi振興会が閉鎖しているな。

ttp://web.archive.org/web/20041013125107/http://hp.vector.co.jp/authors/VA009712/take/delphi/delacs.htm

で配布していたTExitWinコンポーネント、誰かあげてくれませんか?
0145デフォルトの名無しさん2005/05/07(土) 20:24:36
Windows XPとかに対応した奴がいいんならWMIを使ったほうがいいのかもしれない。
無論9xはAPIのExitWindowsEx使って。
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=Delphi+%E3%82%B7%E3%83%A3%E3%83%83%E3%83%88%E3%83%80%E3%82%A6%E3%83%B3+WMI&num=50
0146ミ,,゚Д゚彡 ◆A6VzDeLphI 2005/05/08(日) 22:33:14
こっちはどうかしら

プログラムるアプリケーション部屋
再起動とかシャットダウンとかするやつ
http://okapony.hp.infoseek.co.jp/download/indexa.html#REBOOT
0147デフォルトの名無しさん2005/05/09(月) 01:18:55
>145 >146
双方とも�d楠!
0148デフォルトの名無しさん2005/05/19(木) 15:37:58
DelphiのIDEみたいにドッカブルでクールなフォームを実現するコンポーネントはないですか?
0149デフォルトの名無しさん2005/05/19(木) 15:44:10
52523197864
うん。問題なし!最高のパソコンをゲットしましたよ!
もうウハウハですよwwwwwテレビも見れるし!
高かったな・・・・20万もしたよ・・・
0150デフォルトの名無しさん2005/05/19(木) 15:56:48
>>148
DelphiのIDEはDelphi製ですが何か?

あ、釣られた
0151デフォルトの名無しさん2005/05/19(木) 16:34:14
>>150
そういう疑心暗鬼が糞スレ化の原因と思われ
0152デフォルトの名無しさん2005/05/19(木) 20:54:44
本気で質問したんだけどお
0153デフォルトの名無しさん2005/05/19(木) 20:56:57
事故解決しました
0154デフォルトの名無しさん2005/05/21(土) 18:12:45
勝手に解決スンナよ
0155デフォルトの名無しさん2005/05/25(水) 19:32:56
ttp://www.qbssoftware.com/quickrep

この製品買えば、QuickReport本体のDelphiソースを入手できるのか、教えて下さいでつ。
0156デフォルトの名無しさん2005/05/28(土) 10:13:39
155もヨロ
0157デフォルトの名無しさん2005/05/29(日) 19:42:51
自分できいたら?メールでも書いて
0158デフォルトの名無しさん2005/07/08(金) 19:04:31
コンポーネントじゃないけど、今回見つかったzlibの超脆弱性で、
同梱zlibのバージョンが古いGLDPNGなんかはやばいんじゃね?
0159デフォルトの名無しさん2005/07/08(金) 19:05:44
ごめん、Windowsでは関係なさげという話もあるらしいな。
0160デフォルトの名無しさん2005/07/11(月) 16:53:41
>>159
Windows上のアプリは問題ない、という話ではなさそうだよ。
0161デフォルトの名無しさん2005/07/13(水) 14:47:16
帳票ペタペタする感じで、HTML文書を吐き出すコンポーネント教えて下さい。
0162デフォルトの名無しさん2005/07/13(水) 15:24:06
>>161
Delphi2005のIDE
0163デフォルトの名無しさん2005/07/13(水) 15:30:45
゚(∀)゚エッ! マジデツカ>>162

しまっといたD2005もう一度インスコするかな。
0164デフォルトの名無しさん2005/08/20(土) 15:03:57
3次元プロットコンポーネントはありまつか?
0165デフォルトの名無しさん2005/08/21(日) 20:20:32
ボーランドが毎回インタフェースを変えるので再利用できません。
■ このスレッドは過去ログ倉庫に格納されています