問題タブ [delphi-2007]
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 - Delphi IDE から管理者としてアプリケーションを実行することは可能ですか?
Vista マシンの Delphi 2007 でアプリケーションをデバッグしようとしています。このアプリケーションはもともと XP 用に作成されたものであるため、管理者権限で実行する必要があります。マニフェストに情報を入力したり、コードを更新したりできることはわかっていますが、すべてのプロジェクトで使用できる簡単な修正を探しています。
Delphi に Vista で管理者としてアプリケーションを起動させる簡単な方法があるかどうかは誰にもわかりませんか?
asp.net - リッチテキストエディタとHTMLへの変換のための優れた無料のソリューションは何ですか?
単純な状況。ちょっとひねりを加えて自分のブログを書こうとしています。ブログの一部は、Webインターフェイスではなくクライアントアプリケーションから制御されます。基本的に、私はまだ設計段階にあり、1行のコードを記述していません。しかし、私はいくつかの手法を組み合わせて、ソフトウェア開発の興味深い演習にしようとしています。したがって、記事を書き込むために使用できるクライアントアプリケーションが必要です。このアプリケーションは、Webサービスを介してサーバーに記事をアップロードできます。(クライアントはDelphi 2007 / WIN32であり、サービスはSQLServerを使用するASP.NET/ C#です。)
記事自体は、画像を含めてRTF形式で保存されます。これはクライアントのローカルデータベースにあり、記事のステータスも追跡します。アップロードされると、記事はサーバー上のバージョンと同期されたままになります。技術的な詳細は退屈で、前に述べたように、まだ設計段階にあります...
しかし、記事をデータベースのRTFからブログに表示するHTMLに変換するための優れたソリューションが必要です。私には2つの選択肢があります:
- クライアントからRTFとHTMLの両方をアップロードし、クライアントがRTFからHTMLへの変換を実行します。
- RTFのみをアップロードし、サーバー上でオンデマンドで変換します。(または、RTFがアップロードされたときにサーバーで変換します。)
オプション1はそれを変換するためにDelphi/WIN32ソリューションを必要とし、オプション2は変換のために.NETソリューションを必要とします。.NET用のRTFエディターは必要ありませんが、Delphi 2007で使用するための適切なオプションが必要です。また、RTFをHTMLに変換するものが必要です。これにより、(ほぼ)すべての書式が保持され、テキストのすべての画像が含まれます。 。これは、.NETまたはDelphiの両方で発生する可能性があります。
だから、私は次の質問があります:
- 画像を処理できるDelphi用の優れた無料のRTFエディタはありますか?
- 画像を含め、フォーマットを可能な限りそのまま維持できる、DelphiまたはC#用の優れたRTFからHTMLへのコンバーターはありますか?
delphi - Delphi3プロジェクトをアップグレードするためのDelphi2010または2007?
1999年に作成した古いDelphi3プロジェクトを新しいバージョンにアップグレードし、機能を追加するという割り当てを受けました(これについては、こことここの関連する質問で以前に説明しました)。適切なルートは、最初に開発環境をDelphi 2010にアップグレードしてから、アプリケーションを移植することだと思いました。
Unicodeの複雑さを回避するために、代わりにアプリケーションをDelphi2007の既存のコピーにアップグレードするかどうかを検討しています。このアプリケーションは、米国内の1つの会社で実行され、1つの州の要件に厳密に拘束されているため、Unicodeサポートの恩恵を受けることはありません。
私の質問は次のとおりです。Unicodeの問題に対処するための追加の手間は、最新バージョンのDelphiを使用することの利点を上回りますか?私はUnicodeの経験がないと思われるかもしれません。
delphi - key=value ペアの文字列から電子メール アドレスを取得するにはどうすればよいですか?
必要な文字列の一部を取得するにはどうすればよいですか?
accountid=xxxxxx type=prem servertime=1256876305 addtime=1185548735 validuntil=1265012019 username=noob directstart=1 protectfiles=0 rsantihack=1 plustrafficmode=1 mirrors= jsconfig=1 email=noob@live.com ロット=0 fpoints=6076 ppoints= 149 curfiles=38 curspace=3100655714 bodkb=60000000 premkbleft=25000000 ppointrate=116
email= の後に live.com.? までのデータが必要です。
delphi - Lazarus IDE の外観と動作を Delphi 2007 以降のようにするにはどうすればよいですか?
私は Lazarus を使用して、Ubuntu 9.10 で使用する簡単なユーティリティを作成する作業を開始しました。モジュール式の Delphi 7 レイアウトが好きな人が多いことは知っていますが、私は嫌いです。私はそれが迷惑で破壊的だと思います。私は同じ理由で Gimp を使うのが嫌いです。
また、Delphi 2007 のパレット メニューがあればいいのにと思います。これは最新バージョンの Lazarus (v0.9.28.x) で可能ですか?
Lazarus を Delphi 2007/9/10 のように表示または動作させるにはどうすればよいですか?
delphi - D2007でエラー(赤い下線)を削除する方法
構造パネルにエラーがたくさんあります。アプリケーションはDelphi2007でコンパイルされ、正常に実行されます。ただし、コードには赤い下線が付いた多くのコードが含まれています。Ctrlキーを押しながら左クリックすると、元の宣言が見つかります。しかし、これらすべてのエラーが発生するのは依然として厄介です。
delphi - actionmanagerに含まれるアクションをどのように反復しますか-Delphi2007
アクションマネージャに多数のアクションがあり、それらがアクションツールバーとメニューで使用されるプロジェクトにD2007を使用しています。また、それらをカテゴリ(ファイル、ツール、入力など)に分類しました。actionmanagerでリストを繰り返すことにより、個々のアクションまたはアクションのグループ(入力など)を有効/無効にしたい。actionmanagerのactionsプロパティは、タスクを完了するために必要なものではないTContainedActionを返します。反復する必要がある正しいコレクションがどこにあるかを誰かが知っていますか?前もって感謝します。
asp.net - Delphi for .NET が .NET ライブラリ検索ディレクトリで共有ファイルを見つけられない ("[DCC エラー] F1026 ファイルが見つかりません)
しばらくの間、RAD Studio 2007 のインストールに関する問題を突き止めようとしています。.NET パーソナビリティを使用して ASP.NET アプリケーション ビルドをコンパイルすると、「[DCC エラー] F1026 ファイルが見つかりません」というエラーが表示され、特定の .dcuil ファイルが見つからないことが報告されます。
このエラー メッセージで参照されているファイルは、.NET ライブラリの検索パスに表示されるディレクトリにあります。私が見つけた唯一の回避策は、関連する .pas ファイルをプロジェクトに直接追加することでした。
私はついにこの問題の正しい解決策を見つけました。以下の私の答えを見てください。
c# - WCF サービスとファイアウォール... 何か問題はありますか?
簡単な問題。データベース接続を追加したアプリケーションの概念実証に取り組んでいるので、データベースをラップする WCF サービスを作成します。マルチユーザー環境では、このサービスを中央サーバーにインストールし、ローカル システムにクライアント アプリケーションを配置します。これらのユーザーは自動的にファイアウォールの問題に対処する必要があるため、これは許容されます。
ただし、シングル ユーザー環境では、サービスとクライアント アプリケーションが 1 つのシステムで実行されます。サービス ホストは、現時点では明確な形を持っていませんが、アプリケーション自体内で、または Windows サービスとしてホストされる可能性があります。
残念ながら、クライアント アプリケーションは WIN32 Delphi アプリケーションであり、サービスにアクセスするための簡単な方法が必要です。できれば、シングルユーザー バージョンはマルチユーザー バージョンと同じ手法を使用してサーバーにアクセスする必要があります。つまり、WSDL をインポートして Delphi コードに変換すると、SOAP クライアントのように動作します。
それでも問題はありませんが、このセットアップで発生する可能性のある問題を考慮する必要があります。最も重要な問題は、接続ポートを閉じたファイアウォールの可能性です。
では、このシングルユーザー環境で発生する可能性のあるファイアウォールの問題について知っている人はいますか?
delphi - D2007: インストールされた IDE 拡張機能 - 重要なコンポーネントの 1 つが機能しない
私の D2007 インストールでは、同じサイトから DDevExtension とIDEFixPackをインストールしました。
残念ながら、コンポーネントTmxSideBarProがあり、IDE に読み込まれなくなりました。試行するたびに、IDE で次のエラーが発生します。
EPackageRegistrationException 登録手順、パッケージ c:!_cg2007\Packages\mxTaskPane_D11D.bpl の Mxtaskpanereg.Register で例外クラス EAccessViolation が発生しました: モジュール 'rtl100.bpl' のアドレス 20006A04 でアクセス違反が発生しました。アドレス 9B8825DB の読み取り。
上記の拡張機能をアンインストールしようとしましたが、アンインストールが成功したと報告されましたが、コンポーネントをインストールしようとすると上記のエラーが引き続き発生します。コンポーネント ベンダーはあまり役に立ちませんでした。この時点で、彼らがもうビジネスを行っているかどうかはわかりません。彼らは私が特別な IDE ツールをインストールしたかどうか尋ねました。私は自分の状況を説明しましたが、彼らからの返事はもうありませんでした。
このコンポーネントを再び機能させるにはどうすればよいですか? D2007 を再インストールする気はありますが、D2009 もインストールしています。新しいバージョンの後に古いバージョンをインストールするべきではないことを読みました。
また、これが含まれるべき別のフォーラム カテゴリがある場合は、お知らせください。