1 名前: ◆XcB18Bks.Y mailto:sage [2008/06/24(火) 16:24:25 ] Delphi(デルファイ)について、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を 勇気を持って書き込むスレッドです。 Delphi使いが優しくコメントを返しますが お礼はDelphiの布教と初心者の救済をお願いします。 <前スレ> くだすれDelphi(超初心者用)その46 pc11.2ch.net/test/read.cgi/tech/1205323779/ <過去スレ> DelWiki避難所(Delphi 関連の過去スレッド) delwiki.info/?%E3%83%AA%E3%83%B3%E3%82%AF%2F%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%83%86%E3%82%A3%2FDelphi%20%E9%96%A2%E9%80%A3%E3%81%AE%E9%81%8E%E5%8E%BB%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89
159 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 11:46:58 ] >>158 Gif.LoadFromFile('Gifファイル.gif'); Bmp.Width := Gif.Width; //追加 Bmp.Height := Gif.Height; //追加 Bmp.Canvas.Draw(0,0,Gif); 試してないけど、こうすればできるかも。
160 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 11:55:03 ] >>158 assignはBmpの大きさ設定不要だけど、Drawは>>159
161 名前:153 mailto:sage [2008/07/16(水) 14:52:41 ] >>159 ,160 そうだったんですか、ありがとうございました
162 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 22:32:03 ] ListView のカラムをクリックで ListView1.AlphaSort と Compare:=CompareText(Item1.SubItems[(Colum-1)],Item2.SubItems[(Colum-1)]); を 使ってソートしてるんです。 でも、半角や全角ひら漢字はちゃんと並ぶんですけど 全角英数カナが変な並びになってしまうんです。 SortType は色々ためして見ましたけど結果は同じでした。 もし解決方が有ればお願いします。
163 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 22:34:31 ] つAnsiCompareText
164 名前:162 mailto:sage [2008/07/16(水) 23:06:54 ] >>163 出来ましたw そんな便利なのがあったんですね、本当にありがとうございました。
165 名前:デフォルトの名無しさん [2008/07/17(木) 13:01:05 ] >>164 うるせーこのあほう
166 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 19:20:48 ] 推奨NGEx:クソ野郎|馬鹿|バカ|どうしたんだ?|あほう
167 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 19:26:05 ] >>165 デレツンですね、わかります。
168 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 21:41:07 ] デレツンじゃなくヘルメンです
169 名前:デフォルトの名無しさん [2008/07/17(木) 22:50:47 ] ツンデレQA大人気
170 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 01:09:37 ] labelって半角文字はワードラップしてくれないんですか? してくれる方法があれば教えて下さい。
171 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 02:19:52 ] WordWrap=Trueにすれば普通にできるはずだが 聞き方からするとワードラップじゃなくて、単語の途中で改行させたいのか?
172 名前:170 mailto:sage [2008/07/19(土) 02:37:49 ] 単語の途中というかaaaaaaa aaaaaaaaaaaaaaaaaaaaa 見たいな感じにしたいんです やり方は、WordWrap=Trueにして、メモのChangeのイベントで label1.Caption:=memo1.Text; でMemo1に入力すると 全角は上手く端っこで改行するんですけど 半角がそのまま、aaaaaaaと言う風に、まっすぐ通り過ぎて行くんです。 ちなみにメモの方はちゃんと半角でも上手く改行してくれるんです。
173 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 04:06:48 ] つまりそういうことでしょ。英語は単語間の空白で改行する(=ワードラップ)のがお約束、 ずっと空白が現れなければ改行できないから横にはみ出る。 どうしても空白のないところで改行したかったら自分で#13#10入れるしかない。 入れる場所を探すにはGetTextExtentExPoint使えば一発だけど わからなかったらTextWidthで1文字ずつ増やしながら幅を測って探す。 幅を測る時にはCanvasにフォントを設定しとくのを忘れずに。
174 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 04:59:23 ] TMemoで色変えたりEnabled := Falseとかで代用できないか
175 名前:170 mailto:sage [2008/07/19(土) 05:00:17 ] >>173 そうでしたか、なんか勘違いしてたみたいです。 試しにやってみたら空白で改行出来ました。 教えて貰った通りに、色々挑戦してみようと思います。 夜分眠いのにも関わらず、どうもありがとうございました。 またいつかお世話になりますw
176 名前:170 mailto:sage [2008/07/19(土) 05:14:39 ] >>174 それも良いですね、じゃあlabelで無理そうだったらTMemoで代用してみます。 どうもありがとうございました。
177 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 11:20:05 ] TMessageの宣言でcase分が使われていますがこれはどうなっているんでしょうか ヘルプ読んでみたけどさっぱり・・・
178 名前:デフォルトの名無しさん [2008/07/19(土) 11:36:29 ] 同じアプリ間の TreeView1.Items.Assign(TreeView2.Items); にあたることを、違うアプリのツリービュー同士で行いたいのですが どうやったらできるのでしょうか? コピー元のアプリも自作のものなので、何か必要な 情報があれば取れると思いますが 素人考えでポインタを違うアプリで参照とかやってみたんですがだめなんすね・・
179 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 12:32:41 ] >>177 共用体のPasacal特有の宣言方法。同じ記憶領域を違った方法でアクセスするため。
180 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 12:35:08 ] >>178 「共有メモリ Delphi」でググッってみる。
181 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 12:46:06 ] >>179 ,180 なるほど、ちょっと分かりました でもcase Integer of・・・ってどうやって分岐出来てるんですか? ここが一番分からない・・・
182 名前:178 mailto:sage [2008/07/19(土) 12:55:00 ] >>180 ありがとうございます! 早速調べてみます。
183 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 13:31:09 ] >>181 分岐するんじゃなくて、構造体の中のメモリの領域をどちらの方式のフィールドでも アクセスできるようにするただの宣言形式だと、了解すべし。
184 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 13:55:25 ] >>183 ああ、なるほど TMessage.wParamに代入するのとTMessage.wParamHiにHIWORD、TMessage.wParamLoにLOWORDを代入するのとを 同じにするためなんですね 確かに便利かも ありがとうございました
185 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 17:52:47 ] クイックレポートのサマリーってDBテキストをおけば自動計算してくれるんですか? 今現在Forループで計算してるんですけどよく考えたらサマリーって名前が付いてるのに 自動で計算してくれないなんておかしいような気がして・・・
186 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 17:56:48 ] 失礼しました ^^; 質問です クイックレポートのサマリーってDBテキストをおけば自動計算してくれるんですか? 今現在Forループで計算してるんですけどよく考えたらサマリーって名前が付いてるのに 自動で計算してくれないなんておかしいような気がして・・・ 実際DBテキスト置いても出来ないんですよね やり方がまずいのか・・・・
187 名前:デフォルトの名無しさん [2008/07/19(土) 20:05:37 ] なるほど
188 名前:デフォルトの名無しさん [2008/07/20(日) 00:38:18 ] ターボデルファイ(無料版)にクイックレポート追加できるのでしょうか コンポーネント追加は有料版と聞いたので諦めていたのですが どうなんでしょうか?
189 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 00:40:45 ] 買え
190 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 01:04:55 ] 【統一教会】文鮮明の乗ったヘリが韓国の山中に不時着 namidame.2ch.net/test/read.cgi/news/1216460913/ ,==============、 | .__ /:::::::::| ロH ヨ メッコール |(一和) /:::__:::::|  ̄」 己 | . ̄ ̄ /:::::| |:::::| | /:::::::L二l| メッコールは大麦エキスと世界三大名水のひとつチョヂュン鉱泉水から | /::/二丶:::| 生まれ、ビタミンが豊富に含まれたまったく新しいタイプの健康飲料水です。 | /::::| l___l |:::| ┌────────────────────┐ | /::::::ヽ─:::::::| |・品 名 :炭酸飲料 | | /:::/.二l:::::::./| |・原 材 料 :糖類(砂糖,果糖ぶどう糖液糖).. . | | /:::::l l_:::::::/ | | .大麦エキス,酸味料,香料,ビタミンC | | ./_:::::_ヽ─': / /| | ナイアシン,ビタミンB2,ビタミンB1 | | /| ヽ/ .|,__::::/ コ | |・内 容 量 :250ml | | /:|_lヽ/l_(二/ .ッ | |・製造年月日:缶底に記載 | |/:::::::::::::::: ̄/ .メ | |・原 産 国 名:大韓民国 | |::::::::::::::::::::::/ | |・輸 入 者 :株式会社ハッピーワールド . | |::::::::::::::::::::/ | └────────────────────┘ ヽ============〃 ※なお、日本版の缶には、「あき岳はりサイクルへ(空き缶はリサイクルへ)」という誤植がある。
191 名前:デフォルトの名無しさん [2008/07/20(日) 03:45:02 ] 気になって起きたらまともなレスがねええええええええ
192 名前:デフォルトの名無しさん [2008/07/20(日) 21:39:23 ] 何時間放置するつもりだ・・・・
193 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 21:52:37 ] 3連休だぜ、ゆっくり休めよ。
194 名前:デフォルトの名無しさん [2008/07/21(月) 14:07:06 ] デスクトップのアイコンも何もないところがダブルクリックされた というメッセージをとらえるにはどうやったらいいのでしょうか? TApplicationEventsのOnMessageでWM_LBUTTONDBLCLKをとらえてはみたんですが、 アプリ上でしかとらえなくって・・
195 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 14:25:57 ] >>194 windows様に「お願えでございますだおらのアプリ以外のメッセージも全部通知してくだせえ」と嘆願しる
196 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 14:37:54 ] >>195 田舎侍ゆえ そのお願いの作法を是非にお教えくざされたも
197 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 15:22:06 ] 例えばここのHook.lzhとか homepage1.nifty.com/MADIA/delphi/tokusen.htm
198 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 17:34:06 ] CodeGearっていつのまにか、エンバカデロって会社に買収されてたんだな。 しかし、会社名にバカってつけちゃだめだろ、バカは。
199 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 20:05:55 ] >>198 古っ
200 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 20:27:30 ] MSとかオラクルとかSUNに売られたりして
201 名前:194 mailto:sage [2008/07/22(火) 01:48:44 ] >>197 レス遅くなりましたがありがとうございます。
202 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 20:51:43 ] >>194 デスクトップはごく普通のリストビューコントロールで、当然ウィンドウハンドルとかも持っている。 グローバルフックとかでメッセージ横取りすれば検出できると思うよ
203 名前:デフォルトの名無しさん [2008/07/23(水) 02:57:18 ] >>201 おせーよ、チンカス野郎
204 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 16:12:54 ] ごみ箱が空かどうかチェックしたいんですけど、このやり方だとうまくいきません。 ttp://www.swissdelphicenter.ch/torry/showcode.php?id=1009 OS XP SP2 D6 Personal
205 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 22:07:54 ] どううまくいかないのか詳しく。
206 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 00:16:33 ] >>205 ttp://www.swissdelphicenter.ch/torry/showcode.php?id=1436 こちらで成功しました。 >>204 のは中身があっても空でもemptyになっていました。 ども、、、
207 名前:デフォルトの名無しさん [2008/07/24(木) 01:31:42 ] >>206 二度と来るなバカヤロ
208 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 06:08:30 ] function GetMyDocFolderPath: string; var PIDL: PItemIDList; PATH: array[0..MAX_PATH-1] of Char; begin SHGetSpecialFolderLocation(Application.Handle, CSIDL_BITBUCKET, PIDL); SHGetPathFromIDList(PIDL, PATH); Result:=PATH; end; ごみ箱のパスが取得できません。
209 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 07:19:40 ] >>208 ごみ箱は仮想フォルダなのでパスは取得できない IShellFolder2インタフェースを使ってごみ箱内のファイル名等を取り出すことは出来る ごみ箱のファイルに直接アクセスできるかどうかは知らない www.codeproject.com/KB/shell/recyclebin.aspx
210 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 18:39:58 ] >>209 d それではなくて C:\RECYCLER\S-1-5-21-1234567890-123456789-123456789-1234\ というようなログインユーザーに対してのパスが知りたいんです。 FindFirstで取得できるんですが他のユーザーのまで拾っちゃうんです。
211 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 21:17:02 ] >>210 最初に書けよ SIDならこの方法で調べることが出来る msdn.microsoft.com/en-us/library/aa446670 (VS.85).aspx ConvertSidToStringSidで変換して使えばよし ファイルが追加されたかどうか監視するだけなら>>209 にサンプルがある
212 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 00:42:06 ] 無料で印刷する環境そろえるには何がお勧めですか クイックレポート有料らしいので 皆さんの1押し教えて蔵際
213 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 00:45:10 ] TPrinter
214 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 00:48:26 ] Delphi 2007とか最近のやつのユーザならQRはただで使えるが? とはいえTPrinterだな。
215 名前:デフォルトの名無しさん [2008/07/25(金) 01:05:56 ] >>214 ターボデルファイなのでQRは駄目では・・・
216 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 01:44:14 ] >>211 d。 できました。 いい勉強になります。
217 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 07:17:48 ] >215 後出しイクナイ。TPrinterで。
218 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 22:33:13 ] みなみけの見すぎ。
219 名前:デフォルトの名無しさん [2008/07/25(金) 22:48:34 ] ポップアップメニューについて質問です。 複数のボタンに、1つのポップアップメニューを設定しています。 この中のどれかのボタンを右クリックしてポップアップメニューが立ち上がった時、 ポップアップメニュー内のイベントハンドラで 「どのボタンから呼び出されたか」を知りたいのですが、どうすればいいでしょうか? // このように設定しています。 button[0].popupMenu := popupMenu1; button[1].popupMenu := popupMenu1; button[2].popupMenu := popupMenu1; procedure TForm1.PopupMenu1Popup(Sender: TObject); begin // ここで「呼び出し元のボタン」を知りたい end; よろしくお願いします。
220 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 22:55:17 ] >>219 Sender.Name
221 名前:219 mailto:sage [2008/07/25(金) 23:04:24 ] Sender.Nameだとエラーになってしまいます。 (メッセージは「TObjectはNameという名前のメンバを含んでいません」です) ShowMessage(Sender.ClassName)で見てみると、TPopupMenuと表示されます。
222 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 23:11:09 ] あ- SenderはTComponentにキャストしといてね
223 名前:219 mailto:sage [2008/07/25(金) 23:17:56 ] >>222 型キャストしましたが、同じくTPopupMenuのようです。。
224 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 23:25:34 ] case TButton(Sender) of Button1: ShowMessage('Button1'); Button2: ShowMessage('Button2'); Button3: ShowMessage('Button3'); Button4: ShowMessage('Button4'); end;
225 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 23:29:10 ] 試したらSenderはPopupMenuになってるね PopupMenu1->PopupComponent使うといい
226 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 23:31:27 ] void __fastcall TForm1::PopupMenu1Popup(TObject *Sender) { ShowMessage(PopupMenu1->PopupComponent); }
227 名前:219 mailto:sage [2008/07/25(金) 23:38:53 ] >>225-226 できました! Senderと思いきや、popupComponentだったんですね。ありがとうございます!
228 名前:デフォルトの名無しさん mailto:sage [2008/07/25(金) 23:47:26 ] なんというBCB いや今はECB?
229 名前:デフォルトの名無しさん mailto:sage [2008/07/26(土) 13:58:48 ] CCBぢゃないか? これはこれで懐かしい匂いがするが
230 名前:デフォルトの名無しさん mailto:sage [2008/07/26(土) 14:14:35 ] いやBBQだろ
231 名前:デフォルトの名無しさん mailto:sage [2008/07/26(土) 14:18:19 ] NEC IBM CCB TKC ISB CSK CIA KKK PKO NTT JCB JTB DDI PCI PIC 略字じゃわからねーんだよ
232 名前:デフォルトの名無しさん mailto:sage [2008/07/27(日) 21:37:50 ] Borland C++ Builder? CodeGear C++ Builder? Embarcadero C++ Builder?
233 名前:デフォルトの名無しさん mailto:sage [2008/07/28(月) 22:33:42 ] 伊藤隆志氏の Shell Component Library for Borland Delphi5 を使っている方おられませんか? Vistaではアイコンが表示されないのでソースを色々追っているのですが未だにどこを修正すればいいのかわからないのです。 ttp://delfusa.main.jp/delfusafloor/archive/www.nifty.ne.jp_forum_fdelphi/samples/00370.htmlのようにすると問題ないのでこのコンポ独自の何かだと思うのですが、 SHGetFileInfo関連やTShellListView.CreateWnd、GetIconFromItemIdのへんで当たりをつけて探してみたのですがわかりませんでした。 今更感もありますが、このコンポーネントを使ったソフトを未だに使ってくれているユーザがいますのでどうにかしたいのです よろしくお願いいたします
234 名前:デフォルトの名無しさん mailto:sage [2008/07/28(月) 23:14:01 ] JaneのAAListの読み込みサンプルってどこかにないでしょうか Lovelyのソース読んでみたけどリスト形式だけなのとカテゴリ分けに未対応なのとで参考になりませんでした
235 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 03:07:04 ] TWebBrowser内でEnterキーが効きません どなたか解決法ご存知の方いませんでしょうか IDEはTurbo Delphiです
236 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 04:53:37 ] ざっと見たけど、それらしいのがないね。
237 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 04:54:47 ] www12.plala.or.jp/selen/Delphi/Del_Web.html とりあえずググったら速効出てきた。
238 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 05:04:08 ] >>237 そのソースを実装しても全く効果がありませんでした・・・ 何か足りないのでしょうか
239 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 17:24:47 ] vistaでDelphi使いたいんだけど何入れればいいのん? 3.1って使える?
240 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 20:23:47 ] 入れればいいのん?って聞かれればDelphi2007 D5も動いてるけどね 3.1は入れたことがない
241 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 20:44:21 ] 2006はそのままではインストールできなかった。
242 名前:デフォルトの名無しさん [2008/07/29(火) 23:52:38 ] ただ線を引くだけ、というクラスを作りたいんだけど、どこから継承すればいいの? Tshapeじゃもったいないし。
243 名前:238 mailto:sage [2008/07/29(火) 23:56:51 ] >>237 うわぁ・・・Form1.KeyPreviewの中・・すごくFalseだったナリ・・・
244 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 00:11:04 ] >242 TShapeでいいのでは?それかTGraphicControlからTShapeを参考に必要な部分だけ 実装するか。
245 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 01:27:41 ] >>243 せめて移したコードのトレースしてれば、すぐにわかるだろそんなことw
246 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 02:11:55 ] >>232 TObject
247 名前: ◆XcB18Bks.Y mailto:sage [2008/07/30(水) 20:58:46 ] >>242 TGraphicControlでいいと思います。 基本的にPaintメソッドに線を引くコードを書くだけですから とりあえず動くものはぐに出来てしまうと思いますよ。
248 名前:デフォルトの名無しさん [2008/07/30(水) 21:14:16 ] Delphiというか、標準PASCALで readln(a); assign(f, a); というふうにやっているんですが、 自分の家のコンパイラだと通るんですが、 他のコンパイラでもこの描き方でおkですか? aはchar型のpacked arrayです
249 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 22:53:05 ] Indy9とIndy10入れるとしたらどっちがいいですか? オプソのもの時々参考にしたり弄ったりする時があるけどIndy9ばっかなのでIndy9かな・・・
250 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 23:01:14 ] Delphiのバージョンにもよるけど、基本Indy10で、問題があることがわかってる機能を使うならIndy9、じゃないのかな。
251 名前:242 [2008/07/30(水) 23:44:34 ] 解答さんくすです >>244 >>必要な部分だけ実装 そんな高等技術まだないっす。 >>247 >>TGraphicControlでいいと すっげー百済ねぇ質問だけど、あまり上位のオブジェクトを使うと、必要のない無駄な機能まで継承してしまって非効率って事はないの? 実際必要なのはプロパティでは始点・終点の座標と、任意に付与した線の名前と、線の色と太さくらい持ってれば十分なんだけど。 あとメソッドでは線を引く、線を消す、線を隠す、ShowHint、イベントハンドラはOnMouseMoveとOnClickくらいかな。
252 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 00:00:37 ] > >>244 > >>必要な部分だけ実装 > そんな高等技術まだないっす。 じゃ素直にTShapeから派生しとけ。
253 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 00:18:55 ] >>250 うーん、悩むとこですね 周りで使われてるのはIndy9ばっかなのでIndy10使うことになったら入れなおしでいいか・・・
254 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 00:55:55 ] >>251 VCLのソース読んでみな。TShape コントロールは TGraphicControl に 毛が生えたものでしかないことが分かるから。
255 名前:デフォルトの名無しさん [2008/07/31(木) 10:06:38 ] 久々に Windows アプリ書くんで、どうせなら新しめの Delphi 使おうと 『Codegear て何?』とか、『なんでBorland ドメインじゃないん?』と思いつつ TurboDelphi 落とした。 『そんな API 呼ぶなよ』とか警告出るけど、Delphi3.1 で書いたコードも通って一安心なんだけど、 なんで IDE のウインドウサイズ記憶しないの? 起動するたんびに WUXGA 画面いっぱいに広がって困りますわorz オプションとか見たけどそれらしき項目を見つけられず・・・自動保存の設定じゃないし。 今浦島なおじさんに教えてたもれ!
256 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 10:08:14 ] 上の方にレイアウトの呼び出し、保存のボタンがある。 何通りでも好きなだけ記憶させると言いい。
257 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 10:09:30 ] ウィンドウを好きなように配置して メニューの右上の方にDefaultLayoutみたいなドロップダウンリストがあるから その右隣のボタンをクリックして保存
258 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 10:30:10 ] >>256 >>257 これは便利。 Classic Undocked で昔の別ウインドウ形式になるんだね。 そこら辺にマウスカーソル当てればわかることに即答ありがとう!
259 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 12:45:00 ] delphi7でwindows mobileのソフト作成ってできますか?