問題タブ [delphi-xe5]
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.
delphi - XE5 に組み込まれた delphichromium のインストール
DelphiChromeEmbedded
IDEにインストールしようと頑張っています。私はこれまでこれをしました:
- 「DCEF_D7.dpk」をダブルクリックします。
- プロジェクト ツリー メニューから、右クリックして [インストール] を選択します。
TChromium はパレットに表示されますが、新しい VCL アプリケーションに追加して実行するとエラーが発生します。
「ユニット名 'Cefvcl' を解決できません」.
delphichromeembedded /src フォルダーを調べると、「Cefvcl」があるので、src フォルダーをドラッグしてプロジェクトの IDE に追加する必要があると思いますか?
それをした後、私は得る:
delphi - Delphi デバッガーが dbxCommon に落ちる
アプリの 1 つを XE2 から Delphi XE5 に変換しているときに、奇妙な問題が発生しました。
これが XE5 での動作の変更なのか、XE5 では (まだ) 行っていないものを XE2 で無効にしたのかはわかりません。
XE5 への切り替えの一環として、一部のデータベース列の名前を変更しています。アプリケーションを実行すると、名前の変更を逃したときにデバッガーが明らかにキャッチします。すべて順調です。
ただし、コードで間違った名前を呼び出すところまでドロップするのではなく、Data.DBXCommon.pas TDBXContext.Errorにドロップします。
さらに紛らわしいのは、すべてのアプリではないということです...何か提案はありますか?
android - メールを送る Delphi XE5
Indy コンポーネントを使用して Delphi XE5 (android)からメールを送信しようとしています:
フォームにはTIdSMTP
と がありTIDMessage
ます。
フォームの作成時:
アプリケーションが停止し、何が問題なのかわかりません... Indy コンポーネントは Android と互換性がないと思います...
これ使ってる人いる?!
Form Dont SHOW アプリケーションは停止しています...ここで完全なソースを参照してくださいhttp://pastebin.com/iGtJrHHs
ios - マルチスレッドで作業するときのラグを取り除く方法
参照:スレッド化によるワークロードの実行中にスピナーをアニメーション化する方法
iOS用のDelphi xe5アプリケーションを使用しています。SQL クエリの実行中に、TAniIndicator が回転します。私はスレッドを使用しています - 特定のコードについては、上記の記事を参照してください。
すべてが機能しますが、前の質問で助けられたコードを使用すると、ラグが追加されていることに気付きました。デバッガーで実行すると、アプリケーションは次の行の間でハングします。
System.Classes ユニットの ThreadProc 関数の下
理由についての手がかりはありますか?または、追加された 5 秒のラグを防ぐために何ができますか? ありがとうございました
TLama への返信を更新します。
私の onTerminate() は上記の手順にリンクされています。
delphi - DWScript は、Android および IO 用の Delphi XE5 コードを作成するために互換性がありますか?
Delphi XE5 プログラムで DWScript クラスを使用して Android や IO で実行し、スクリプトを機能させることはできますか?
delphi - bindsource と listview を更新する
私は Delphi XE5 Firemonkey Mobil アプリに取り組んでいます。
接続にはFireDacを使用しています。
単純なクエリを sQlite データベースに挿入し、挿入された情報でリストビューを更新しようとするだけです。
私の問題は、エラーが発生することです。エラー:= TFDQuery : 閉じたデータセットに対してこの操作を実行できません。データセットを開こうとしましたが、うまくいきません。なぜこれが機能しないのですか?
android - Delphi XE5 Android Httpserver セグメンテーション エラー?
この信じられないほどクレイジーなエラーが発生しています。新しいモバイル Android アプリに idhttpserver,webbrowser をドロップします。
サーバーがブラウザにコンテンツを提供するようにします。Windows では問題なく動作しますが、Android デバイスでは失敗します。tcpserver と tcpclient をテストしました。クライアントを接続させることはできますが、writeln と readln を開始すると、セグメンテーション エラーが発生します。
アプリケーションをデバッグして実行してもクラッシュします...コードスニペットは次のとおりです。