タグ付けされた質問 「delphi-xe2」

1
Delphi XEのSOAPサーバーとクライアントアプリケーションのVCL + indyデモ?
Delphiには、Webサービス用のデモフォルダが含まれていましたが、これは含まれていないようです。 Delphi 7のデモプロジェクト(SOAPDMServerWAD、UIがほとんどないサーバー、)を試してみたところ、Delphi 7 SOAPDMClientでも機能させることができませんでした。 Delphi XEまたはDelphi 2010で、以前のSOAPDMServerWAD+SoapDMClientデモと同じように、Delphi XEで機能し、少なくともDelphi SOAP Serverアプリケーションウィザードからの最小限のUIを使用して同様のデモを行ったことがあれば、それは完璧です。 更新:デモはDelphi 2010まで表示されますが、廃止されたWAD(web-app-debugger)を使用しています。新しいIndyに移植しようとしruntime/web-app-development-harnessing-codeましたが、動作しないようです。デモは実行されますが、サーバーにはユーザーインターフェイスがなく、HTTPサーバーを実行していないようです(通常のWebブラウザーを使用して、http://localhost:port/URL を介してテストされています。ところで、デモをグーグルで試すと、このURLが表示されます。 1時間もたたないうちに尋ねた。それは恐ろしいことだ、グーグル。 Update2下記の私自身の回答を参照してください。リンクはすぐに機能するコードで提供されます。

2
Firemonkeyで「アクティベートなし」フォームを作成する方法
XCodeでは、これらのメソッドをNSViewサブクラスに追加することにより、ウィンドウをクリックしたときにウィンドウがアクティブになるのを防ぐことができます。 - (BOOL)shouldDelayWindowOrderingForEvent:(NSEvent )theEvent { return YES; } - (BOOL)acceptsFirstMouse:(NSEvent )theEvent { return YES; } - (void)mouseDown:(NSEvent )theEvent { [[[NSApp]] preventWindowOrdering]; } Windowsプラットフォームでは、次の単純なコードによって実行されます。 HWND hWnd = FindWindowW((String("FM") + fmxForm->ClassName()).c_str(), fmxForm->Caption.c_str()); SetWindowLong(hWnd, GWL_EXSTYLE, GetWindowLong(hWnd, GWL_EXSTYLE) | WS_EX_NOACTIVATE); NSViewをサブクラス化して、FMX TFormをクリックしたときにアクティブにならないようにするにはどうすればよいですか? FireMonkeyで「アクティブ化しない」フォームを作成するにはどうすればよいですか?

1
Delphi XMLデータバインディングウィザードの使用時に必要なタグが存在しない
で使用しXML Data Binding WizardていDelphi XE2ます。スキーマには、このタイプの必須タグがあります。 <xs:element name="MyReport" type="MyReportType" /> <xs:complexType name="MyReportType"> <xs:all> <xs:element name="Header" type="HeaderType" /> <xs:element name="Values" type="ValuesType" /> <xs:element name="Events" type="EventsType" /> </xs:all> </xs:complexType> 問題は、たとえばValues-groupに要素を追加しない場合、-tagがなく<Values>、XMLファイルがに対する検証に失敗することXSDです。インターフェースがValues-タグを「追加」するためのメソッドを提供している場合、これはおそらく問題にはなりません。 これを処理する標準的な方法はありますか、または生成されたコードを誤って使用していますか? 簡単に言えば存在する、任意のコードを使用して、ワークアラウンド又はそうでなければ、方法は、Data Binding Wizard以下を生成するために、XML所与の(子ノードが存在しない場合に上記のスキーマを使用して検証するために必要とされるものである)HeaderType、ValuesTypeおよびEventsType複合型のものです: <MyReport> <Header /> <Values /> <Events /> </MyReport> (<xs:sequence>最終的なXMLファイルで正しい順序を強制しないことによって生成されたコードなど、他にも同様の問題があることは知っていますが、少なくともその問題については、単純に子を正しい順序で挿入することによる回避策があります。Embarcaderoこれらの機能の多くを考慮に入れている完全なインターフェースを提供するのは良いことです。
99 xml  delphi  xsd  delphi-xe2 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.