テーマ:Delphi

Windows10でUACを完全に無効にする

Windows10で互換性に問題がある古いプログラム(Delphi7)を使用している。 管理者権限でないとアクセスできないフォルダに書き込むようになっているのだ。 そのプログラムの起動用にexeファイルへのショートカット作成して、 プロパティの[互換性]タブで[管理者としてこのプログラムを実行する]にチェックを付けてある。 …
トラックバック:0
コメント:0

続きを読むread more

ファイルオープンダイアログにネットワークドライブが表示されなくなった

古いソフトなのだがDelphi 7をWindows10にインストールして使っている。 先週末にプロジェクトを開こうとしたら、ファイルオープンダイアログの[ネットワークの場所]にネットワークドライブが表示されなくなった。 前日までは、ちゃんと表示されていたのに.... エクスプローラや他のソフトのオープンダイアログでは、ネットワ…
トラックバック:0
コメント:0

続きを読むread more

SQLServerにODBC接続し、"を含む文字列をUPDATE文で代入しようとたときの問題 

Delphi 7 で作成したプログラムからSQLServer2005にODBC接続し、UPDATE文を実行するとき、代入式の右辺の文字列によっては 「Parameter オブジェクトが適切に定義されていません。矛盾した、または不完全な情報が提供されました。」というエラーになることがある。 1.代入式の右辺の文字列に半角ダブル…
トラックバック:0
コメント:0

続きを読むread more

Databse ExplorerのSQL文入力エリアを復活させる

Delphi7に付属しているツールでDatabse Explorerというものがある。 ODBCで接続したIBM System i(AS/400、iSeries)のDBを扱えるので重宝している。 MicrosoftのAccessで扱えれば楽なのだが、バージョンの組み合わせによっては2バイト文字が化けてしまうので使い物にならない。…
トラックバック:0
コメント:0

続きを読むread more

DelphiでMicrosoft Accessを実行する

Delphi7でTAccessApplicationコンポーネントを使用してMicrosoft Accessを実行する。 Delphi7のインストール時にOfficeのバージョンを選択してコンポーネントをインストールするので、そのバージョンのAccessを実行できる。 //Accessを起動 AccessApp.Conne…
トラックバック:0
コメント:0

続きを読むread more