質問 |
||
| QNo.3988050 | Delphi 6 について | |
|---|---|---|
| 質問者:repop |
現在、Delphi 6 を使ってプログラミングの 勉強をしているものです。 いろいろなサイトを回ってみたんですが、どうにも 分からないので質問をしました。 Delphiでフォーム上にボタンとかオプションボタンなどを 配置して作っていますが、そのデザイン?が Win98風の灰色のペタンコボタンなので、 WinXP風の綺麗なボタン(触れたら光る奴)の デザインに変えたいんですが、可能でしょうか? もしできるとしたら、どのようにすればいいのでしょうか? また、別の開発環境で出来る、という場合はその環境を 教えていただきたいです。 Delphiにした理由は、無料で使えて、かつランタイムがいらない (exe単体、または複数のDLLを用意するだけで配布可能) うえに、プログラミング入門には分かりやすいと思ったからです。 |
|
困り度:
|
||
| 質問投稿日時: 08/04/30 19:43 |
||
回答 |
|
| ANo.3 | 補足かー。 最後に、全員に、お礼をつけてくれるパターンなのかもしれませんが・・。 私は、ほぼ、お礼目当ての、偏屈者なので。 ちと、補足。 私が、OSがXP以前を疑ったので、Delphi6なんですよ。 Delphi2006もフリーで使えますよ。 こちらの方が、コードエディターが少し優秀で、たぶんXPのスタイルにも対応しているかと。(XPのスタイルを気にしたことがないので、分かりませんが。 まぁ、Delphi2006は、ちとインストール手順が複雑だったり、起動が重かったり、コンポーネントの種類も違いがあるのかな? たしか、新たにコンポーネントはインストールできなかったような。 インストールの詳しいHPも、まだあると思います。 あえて、Delphi6を選んだのなら、別にいいのですが。では。 まぁ、直接の質問・回答では、ないし、こちら側のかってな回答なんですけどね。 |
|---|---|
| 回答者:noname#58606 | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/05/01 10:34 |
|
| |
| この回答へのお礼 | おっしゃる通りです・・・ とりあえず、XPスタイルについては、 無事に成功できたので、嬉しい限りです。 それでは、最後まで、ありがとうございました! |
回答良回答20pt |
|
| ANo.2 | 君はえらい!! Delphiは、簡単で、楽しいですよー。 ランタイムがいらないって事は、チャットやメッセンジャーで、渡せて、即使ってもらうことができる。 ただ、本がマイクロソフト産の言語より、本が恐ろしく少ない点は、入門言語ではないような。 それ以外は、大本が教育用に作られたPascalなので、しっかりとしていて、なおかつ、難しくない言語だと、思います。 ネットで探せば、いろいろと資料もあるので、簡単なツールなら、1時間もあれば、作成可能。 残念ながら、もう少しでここをやめようと思っているけど、それまでは、できる限り、回答しよう。 ただ、お使いのOSは、なんでしょう? OSがXPじゃなかったら、難しいというか、面倒なような、できるか分からないような。 実は、私はW2KでDelphiを使っているので、XPの事は分からないのと、ビジュアル的な物より、機能性優先なので、気にしたことがなかったのですが。 Delphi6用XPビジュアルスタイル対応コンポーネント http://rd.vector.co.jp/soft/win95/prog/se219006.html ってのは、あるんだけど、これってたぶん、XPで動作させた時に、XPのスタイルにするものだと思う。 そうなるとWinXP以前のOSで、XP風のアプリを作るとするのは・・・。 Win32APIでいけるのかな? Win32APIは、Delphiではなく、Winのシステムを操作したり、いじれるもの。 http://ja.wikipedia.org/wiki/Windows_API もともとXP以前の物ではXPの物がないので、XP風のものを、くっつけるしかないのでは?と、。 で、お使いのOSは、どうなんでしょうか?と。 |
|---|---|
| 回答者:noname#58606 | |
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/04/30 22:11 |
|
| |
| この回答への補足 | 回答、それにお褒めの言葉まで、ありがとうございます! 使用OSをそういえば忘れていましたね; WinXPなので、紹介して頂いたURLで出来そうです! No.1の回答者さんのXPManifestでも色々検索をして、 色々調べていました。 まだ試してない部分もありますが、無事に出来そうです。 詳しい説明、どうもありがとうございます! |
| この回答へのお礼 | 無事に出来ました! また、色々とチャレンジしてみようと思います。 |
回答良回答10pt |
|
| ANo.1 | あれはXPManifestというものを使います。 少し調べてみてください。 |
|---|---|
| 回答者:fifaile | |
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/04/30 21:36 |
|
| |
| この回答へのお礼 | マニフェストについて色々調べてみましたが、 その他にも色々なことが分かりました。 助言、ありがとうございました! |