delphi 11 community へのTurbopack Syneditのインストール

解決


rr  2024-02-25 08:18:10  No: 151380  IP: 192.*.*.*

 いつもお世話になっております。1点質問させてください。
 昨日、最新のDelphi Community をインストールし、GetItを使い、TurboPack Synedit
を選択、インストールしようとしました。ですが、次のようなメッセージを発して、
インストールが終了してしまいます。
 特に余計な処理はしておらず、初期状態からの操作になるのですが、同様の現象
に遭われた方で、解決された方がおられましたら、解決策をお教えいただけますで
しょうか。

登録手続きSyneditreg.register(c:\●●\Embarcadero\studio\22.0\bpl\SynEditDD280.bpl)が例外クラスEAccessViolationを生成しました。モジュールrtl280.bplのアドレス○○でアドレス○○に対する読み取り違反がおきました。

編集 削除
igy  2024-02-25 13:13:38  No: 151381  IP: 192.*.*.*

試していないので、うまくいくかわかりませんが、GetItを使わず、

https://github.com/TurboPack/SynEdit

からダウンロードして、インストールを検討するのも、ありかもしれません。

編集 削除
rr  2024-02-28 03:45:57  No: 151387  IP: 192.*.*.*

ご回答ありがとうございます。
その後、ソースへのパスを通してやってみたのですが、できませんでした。後ほどエラーメッセージを書き留め、改めてご相談させていただきます。
確かDesignIDEというファイルがないとか、Designintfというファイルがないとか、そういったエラーだったと思います。
どなたかが対策を書いてくれていたので、その通りにやってみたのですが、新たなエラーが出るだけでうまくいきませんでした。
改めてご相談します。

編集 削除
mam  2024-03-03 08:42:23  No: 151395  IP: 192.*.*.*

Delphi 11.3 Community Editionを使っています。

https://github.com/TurboPack/SynEdit
からSynEdit-master.zipをダウンロードして解凍しました。
Delphiを起動して
[ツール]⇒[オプション]を開いて、
[言語]⇒[Delphi]⇒[ライブラリ]のライブラリパスに
解凍したしたディレクトリの SynEdit-master\SourceとSynEdit-master\Source\Highlighters
を追加しました。
[ファイル]⇒[開く]
SynEdit-master\Packages\11AndAbove\Delphi\SynEditDelphi.groupproj
を開きました。
[プロジェクト]ペインの
「SynEditDR280.bpl」を右クリックして[コンパイル]をクリックし、
「SynEditDD280.bpl」を右クリックして[インストール]をクリックしたら普通にインストールが完了しました。
Windows VCLアプリケーションで、TSynEditとTSynHTMLSynをドラッグ&ドロップして使ってみましたが、普通に使えます。

SynEditはテキストエディタを強調構文付きで簡単につくれるので良いですね。こんなコンポーネントがあることを知りませんでした。
ご参考まで。

編集 削除
rr  2024-03-08 03:24:21  No: 151397  IP: 192.*.*.*

なかなかご報告できず、申し訳ありません。
ご指定のパスを2つ追加し、groupprojを開き、同じようにやってみましたが、やはりアクセス違反のメッセージが出て止まってしまいました。
色々やった後での試行ですので、再インストールを試みて、もう一度やってみます。
お忙しい中、実際に試していただいてありがとうございました。深く感謝いたしております。

編集 削除
rr  2024-03-10 09:05:59  No: 151398  IP: 192.*.*.*

ご助言、ありがとうございました。
当方では以前のバージョンをアンインストールしてから11に移行しておりましたので、
一度ファイルをアンインストールし、関連するファイルも可能な限り手動削除して改めて
ご助言の内容を試しましたところ、まったく問題なくインストールできました。
原因は不明ですが、当方では、ネットワーク回線が不安定な中でやっていたのでインスト
ール処理が一部うまくいかなかったか、あるいは以前の不要ファイルが悪さをしていたか
のどちらかだと思います。
あまり情報のない中でお試しいただき、ご助言をくださり、まことにありがとうございました。

編集 削除