問題タブ [delphi-xe2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2732 参照

iphone - FireMonkey iOS アプリで TLabel の色を変更し、TStringGrid に項目を追加しますか?

有効な企業証明書を使用して、XE-script-prep (Xcode フォルダーの作成) の後に XE2 ビルドの FireMonkey iOS HD アプリを (ジェイルブレイクされた) iPhone にプッシュする Xcode (Windows で VM として実行) を取得することができました。

とにかく、ネイティブのココア コントロールを偽造するのは少し怪しいように思えますが、TToolbar (標準的な iPhone グラデーションのパネル)、いくつかの TSpeedButtons (この興味深い V 勾配が発生している)、および TStringGrid を貼り付ければ、ほとんど基本的な iPhone アプリの設計の領域。

キャプションの TToolbar に TLabel をドロップすると、すぐに色を変更したくなるでしょう。これにはプロパティがないようです。ええ、でも今はすべてスタイル (TLayout) 主導です。あなたの言うことを聞いて、私はそう思ったのですが、スタイル エディタには、スタイル デザイナーの TLayout または TText の側面内に色 (色!?) プロパティがありません。

2 番目の質問を簡単に解決するには、そこに TStringGrid をドロップし、行を動的に設定しようと考えたので、文字列列を作成し、RowCount を 6 に設定してから、

...効果はありません(ゼロベースのリストの場合は、Cells [0、n]も試しました)。

私は怒っていますか?

まだ接続性に困惑しており (iPhone 以外の何かとどのように通信するのですか!?)、iPhone 4 で TFloatAnimation を使用して 48x48 の画像を回転させるパフォーマンスは、率直に言って非常に恐ろしいものでした。しかし、私は楽観的です。私たちはここまで来ました!

0 投票する
1 に答える
2707 参照

delphi - Firemonkey (Delphi) の TidHttp、mshtml、ActiveX、COMObj について

次の興味深い記事「Delphi を使用して HTML ページからリンクを抽出する」を確認していて、Firemonkey でテストしましたが、非常に便利ですが、このコードは Mshtml、ActiveX、および COMObj のオブジェクトを使用しているため、質問は次のとおりです。

  1. 上記のオブジェクトは、Firemonkey プロジェクトのクロスプラットフォームを減らしますか? もしそうなら、Firemonkey プラットフォーム向けのリソースを使用して同じ機能を得るにはどうすればよいですか?
  2. firemonkey で小さな Web ブラウザをエミュレートするにはどうすればよいですか?

前もって感謝します。

: ChromiumEmbedded オブジェクトは Firemonkey では機能しません。

0 投票する
3 に答える
6249 参照

delphi - Firemonkey - HD または 3D を使用しますか?

FireMonkey で少し遊んでみました。

HD アプリケーションを作成すると、通常どおりボタンなどを追加できます。

3D アプリケーションを作成する場合、フォームにボタン/メモを追加すると、それらが表示されません。

これは、VMWare Fusion で Windows 7 を実行している XE2 です (3D グラフィックが有効になっています)。

グラフィックス/ゲーム用ではなく、ボタン/編集/メモを備えた単なる「ビジネス」アプリである場合、アプリが HD フォームを使用する理由はありますか?

それらの違いは何ですか?なぜそれが重要なのですか?Delphi XE2 を読む: FireMonkey アプリが HD である理由 役に立ちませんでした。

0 投票する
3 に答える
2456 参照

database - Firemonkeyアプリ用の埋め込みDB

クライアントアプリケーションを作成するには、データベース全体をソフトウェアまたは単一のスタンドアロンdll(つまり、sqlite)に埋め込み、mysqlのようなものではないようにします。

「箱から出して」動作し、サードパーティのツールを必要としないXE2に組み込まれているものは何ですか?

TClientDataSet/xmlファイル以外:)

0 投票する
2 に答える
156 参照

delphi - 共通クラスに関する問題

まず第一に、タイトルは申し訳ありませんが、簡単に説明するのは非常に難しいです。次に、問題はこれです。Tclass1とTclass2の2つのクラス(オブジェクト)があります。これらはそれらから独立しており、両方のクラス(オブジェクト)が3番目のクラス(オブジェクト)を呼び出します。たとえば、Tclass3です。Tclass1とTclass2の間でTclass3の情報を共有できるのでしょうか?

例を使ってよりよく説明してみてください。

主なプログラムは次のとおりです。

もちろん、Tclass1とTclass2では、Tclass3のcreateメソッドを呼び出してインスタンス化します。今、私がそれを実行するとき、例外を作ります、しかし私はそれを読むことができません。なぜならコンソールは速く閉じられているからです。クラス(オブジェクト)に変数の同じルールを適用しました。実際、変数を使用して配置すると、すべて正常に機能します。class(object)で同じように解くことはできませんか?どうもありがとうございました。

0 投票する
1 に答える
1243 参照

xml - Delphi XE2 で「ADOM XML v4」によってレンダリングされた WSDL XML

XE2 を使用して、OSX (および Windows) で実行される非常に単純な Web サービスを実装しようとしましたが、「ADOM XML v4」が Web サービス用に生成/レンダリングする XML が何らかの形で無効になっているようです。

「MSXML」で生成されたものと比較して気付いた唯一の明らかな違いは、何を変更しようとしてもエンコーディングが「UTF-16LE」に設定されているように見えることです。

誰もが同じ問題に遭遇し、それを修正する方法を知っていますか?

アップデート:

これを再現する最も簡単な方法は、単純な「SOAP サーバー アプリケーション」を作成し、生成された WebModuleUnit を次のように変更することです。

DOMVendor 'MSXML' を使用するとサービスは機能しますが、'ADOM XML v4' を使用すると失敗します。

これを QC に追加しました。OSX 上の Web サービスが重要だと思われる場合は、投票してください。 http://qc.embarcadero.com/wc/qcmain.aspx?d=99412

0 投票する
0 に答える
626 参照

delphi - IdDNSResolver QueryResult.count delphi xe2

私はデルファイxe2を使用しています

1 回のリクエストで 2 つの txt レコードを送信していますが、アプリケーションは 1 つしか受信していません

IdDNSResolver QueryResult.count =1

nslookup サーバーを使用して手動で確認したところ、2 つのレコードが返されています。

何が問題でしょうか..

edit.. txt クエリに対する nslookup 応答

0 投票する
2 に答える
2960 参照

delphi - ファイルの作成/最終変更/最終アクセスは何を設定できますか?

in: Delphi でファイルの作成日/最終更新日を取得する方法は? unファイルの作成/最終変更/最終アクセス日時を取得することがわかりましたが、ファイルにこの値を設定するにはどうすればよいですか? どうもありがとう。

0 投票する
2 に答える
1139 参照

delphi - DelphiXE2のDcu

firemonkeyアプリケーション用のdelphixe2の*.dcuファイルはプラットフォームから独立していますか。 ここ。32ビットと64ビットの両方およびその他のオペレーティングシステム用。

もしそうなら、dcuファイルはどのように設計されていますか。以前の(delphi 1-delphi xe)に似たものですか、それとも中間言語(javaや.netなど)のようなものですか?

この新しいdcuは、dcuファイルの逆コンパイルを容易にしますか。

この質問の主な目的は、firemonkeyの新しいdcuファイルに関する長所と短所についての詳細を知ることです。

0 投票する
6 に答える
16927 参照

mysql - Delphi XE2 dbExpress MySQL 接続

何を試しても、XE2 を dbExpress で MySQL に接続できませんでした。問題には実際には多くの面があります。まず、ターゲットの MySQL が 32 ビットまたは 64 ビットのいずれかであり、これは MySQL インストールに付属する libmysql.dll に影響を与えます。XE2 IDE は 32 ビット アプリケーションであり、32 ビット DLL のみを受け入れるため、これは誤解を招くようです。そのため、32 ビット インストール libmysql.dll を使用し、それを Windows\System32 (またはプロジェクトのフォルダー自体) の下に置き、プロジェクトでターゲット コンパイル プラットフォームを 32 ビットに設定する必要がありました (そうしないようにします)。念のため、64 ビットの dbxmys.dll を使用してみてください)、それでもうまくいきません。試したすべての組み合わせで、「DBX エラー: ドライバーを正しく初期化できませんでした。クライアント ライブラリが見つからない可能性があります.......」というエラーが発生しました。

XE2 dbExpress を MySQL サーバーに接続できる人はいますか? あなたの助けが必要です。前もって感謝します。

Windows 7 64 ビット (XE2 を使用する開発プラットフォーム)、MySQL 5.5.16 32 ビット (リモート XP 32 ビットにインストール) / MySQL 5.1.54 64 ビット (リモート XP x64 にインストール) (両方で試した場合、 libmysql.dll を使用して)