問題タブ [intraweb]
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.
iphone - iPhone用イントラウェブ、ウェブブラウザを非表示にする方法
イントラウェブ (iPhone 用のコントロール パック) で最初のアプリを作成しました
が、動作しますが、数時間経っても iPhone にサファリが表示されません。
ホーム画面へのリンクを追加し、そこから (Web) アプリを起動すると、問題なく開始されます。しかし、ページを変更すると、Safari が現れて® マジックを
壊し、画面の 25% を占有します。look I'm an iphone app
イントラウェブのドキュメントによると、これは webadres の変更 (URL のパラメーター) が原因であると書かれているため、隠しフィールドに切り替えましたが、役に立ちませんでした。
iPhone Web アプリケーションが全画面表示のままで、Safari に移動しないようにするにはどうすればよいですか?
html - URL、非表示フィールド、Cookie のどちらのパラメータ受け渡し方法がより安全ですか?
私はイントラウェブを使用しており、パラメーターを渡すための 3 つのオプションがあります。
?
URL でパラメータを使用する- 非表示フィールドの使用
- クッキーの使用
私のコードに関する限り、私がどのオプションを選択するかは問題ではなく、フレームワークは私をそこから抽象化します。
しかし、どちらがユーザーによる改ざんに対してより安全ですか?
delphi - Intraweb を使用して別の Web サイトと通信する
Delphi 5 プロ イントラウェブ 7
データ アクセスを処理するために TDataSet の子孫を持つ「レガシー」バックエンド (B-Tree Filer) を使用する Intraweb アプリケーションがあります。すべてが順調で、私の側ではダンディです。
しかし、現在、私のデータへのアクセスを要求する外部の Web サイトがいくつかあります。他のサイトとの統合を処理するためのコミュニケーション ツールとして、単純な HTML フォームの投稿と取得を行いましたが、要求の 1 つでデータの「テーブル」を送り返すように求められています。テーブルの各行は、個々のレコードを表します。
現在のセットアップでこれを達成するにはどうすればよいですか? XML ドキュメントを POST して、他のサイトに "テーブル" を処理させますか? Delphiで使用できるDataSet(DatasetのVBまたは.Netワールド定義のように)に相当するものはありますか?
どんな考えや提案も大歓迎です。
javascript - Delphi 7 - TMS イントラウェブ DB 対応グリッド コンボボックス
TTIWDBAdvWebGrid コンポーネントを使用する Intraweb アプリケーションがあります。グリッドの 2 つの列はコンボボックスです (エディターは edCombo に設定されています) - 下の図を見てください。
私が望むのは、コンボボックスの1つが変更されたときに、もう1つの値が反対に変更されたことです(最初がYESの場合、もう1つはNOです)。
ClientEvents-combochange で JavaScript コードを試してみました
しかし、このコードは2番目のコンボから値を何も変更しませんでした....
どうすればこれを解決できますか?
java - TIWApplet(WEB用VCL)プログラムとRAD Delphi XE
RAD Studio Delphi XEを使用して、学習とプログラミングを同時に行おうとしています。TIWAppletを利用してミニ(Web用VCL)プログラムを書いています。アプレット上のファイルからの画像を表示するだけのアプレットがあります。Javaアプレットコードは正常にコンパイルされ、.classファイルを作成しました。次に、それに応じてアプレットのTIWappletプロパティを設定します。
WebプログラムのVCLがコンパイルされ、実行できるようになります。ただし、ブラウザを開いてアプレットを表示すると、「appletImage.classファイルを読み込めません」というエラーが表示されます。しかし、htmlファイルを作成してブラウザで開くことにより、アプレットを表示することができます。
では、なぜTIWappletがアプレットを開くことができないのですか?
私はインターネットを上下に検索し、それらのサンプルやデモを見ました。それらはまったく役に立たないか、(VCL for the Web)プログラムに関連するものさえ何も持っていません。
Javaアプレットのコードは次のとおりです。
HTMLコードは次のとおりです。
delphi - DelphiWeb開発-TWinControlを使用してオブジェクトを描画する
VCLを使用してDelphiでWebアプリケーションを開発したいと思います。UniGUIを試しましたが、機能しないようです。まあ、それは動作しますが、私が望んでいた方法ではありません。説明させてください。
私の問題は、ビジュアルコントロールHandle
がそれらを公開するライブラリが必要なことです。UniGUIはそれを行いますが、正しく機能していません。たとえば、メインフォームのはにHandle
設定されていますが0
、TUniPanel
ハンドルが異なり、さらに、別のウィンドウやタブでアプリを実行しても、常に同じです。
Handle
開発したいアプリケーションの目的のために必要なので、正しく公開するコントロールが必要です。
それを可能にする他のVCLライブラリを知っていますか?Intrawebを試しましたが、問題も解決しないようです。
delphi - DEP が COM DLL の動作を妨げている
Delphi 7 IntraWeb アプリケーション内で COM DLL (Delphi 7 で記述) を使用しようとしていますが、DEP が原因で失敗します。IntraWeb アプリをスタンドアロン サーバーとしてコンパイルして実行すると、すべて正常に動作するため、DLL の使用を妨げているのは DEP であると確信しています。しかし、ISAPI DLL としてコンパイルして実行すると失敗します。
WinXP (IIS 6 を使用) では、DllHost.exe を DEP に追加すると、すべてが機能します。もちろん、私は本当にそれをしたくありません。Win7/2008 (IIS 7) では、これはオプションではありません。
IntraWeb ISAPI DLL から呼び出されたときに COM DLL を動作させるのに役立つ方向性を教えてもらえますか?
COM DLL に対して何かを行う必要がありますか? どこかに追加できる権限はありますか?
ありがとう、マイケル
c++ - 実行時に Web 内クラスが見つからない
Borland C++Builder で IntraWeb フレームワークを使用してきました。キャッチされない奇妙な例外が原因で、アプリケーションがクラッシュすることがあります。
これは、新しいセッションが開始されたときに発生します。たとえば、ブラウザにアドレスを入力します。また、従来の IntraWeb エラー Web ページにもメッセージが表示されます。
見つからないクラスは TIWTimer または TIWButton ですが、これは関係ないと思います。
この問題はランダムに発生するようで、再構築すると解決する場合もありますが、コードを書き直すか、新しいプロジェクトから開始することで解決する場合もあります。
では、問題は、リンク時にリンク エラーが見つからないのはなぜですか?
これらのクラスは標準の IW ライブラリに属しているのに、なぜそれが発生するのでしょうか?
誰かが同じ問題を抱えていますか?
どうすれば解決できますか?
web-services - AV が Intraweb ISAPI DLL から WSDL メソッドにアクセスしようとしています
Delphi 7 Pro
イントラウェブ 7.2
Web サービスを Intraweb ISAPI DLL 内で動作させようとしています。
プロジェクトをスタンドアロン アプリケーションとして実行すると完全に機能する Web サービスを使用しましたが、プロジェクトを ISAPI DLL として実行すると AV で失敗します。
(SA と ISAPI の両方で) Soap オブジェクトを正常にインスタンス化できますが、ISAPI DLL を使用して Soap オブジェクトからいずれかのメソッドにアクセスしようとすると、AV が発生します - 再び、スタンドアロン アプリから同じメソッドを呼び出すと機能します完璧に。
これを解決するのに役立つ、IIS、アクセス許可などで何か特別なことをする必要がありますか?
ありがとう、マイケル
delphi - Delphi XE2 で IntraWeb 12 を更新
Delphi-XE2でIntraWeb 12.1.18のアップデートを行ったのですが、iwのライセンス番号を聞かれました...これは正常ですか?
興味のある方へ:
- Delphi の「Install、Repare、および Remove」ツールを実行します(または、最新のアップデート パックで .iso を実行します)。
- IntraWeb のチェックを外して適用します (この長い操作を待ちます...)
- atozed のサイトから IntraWeb をダウンロードします。
- ここに登録して、バンドル ライセンスを要求する
- 提供されたファイルを実行して、インストールを検証し、電子メールでライセンスを送信します
- IntraWeb Installer を実行し、電子メールからライセンスを貼り付けます
楽しみ ;)