SRCを眺めたり弄ってみたりするためのリポジトリ。
本リポジトリで開発・配布しているソフトウェアの使用にあたってはSRC派生版ソフトウェアの利用における基本的規則を遵守してください。
SRC公式サイト派生版解説ページ内のSRC派生版ソフトウェアの利用における基本的規則
本リポジトリへの転記
- SRC
- SRC_20121125
- 元にしたSRCのコピー
- 参照用にUTF-8に文字コードを変更してある
- Help
- SRC Ver2.2.33のヘルププロジェクトのコピー
- HelpChm
- HelpをCHM形式に変換したもの
- SRC_20121125
- SRC.NET
- SRC_20121125をツールで.NETにコンバートしたもの
- SRC.Sharp
- SRCのC#実装の一部
- SRCCore
- SRCのコア部分
- .NET Standard 2.1
- SRCDataLinter
- SRCデータのバリデータ
- .NET 5
- GitHub Action: https://github.com/7474/SRC-DataLinter
- Docker Image: https://hub.docker.com/r/koudenpa/srcdatalinter
- SRCSharpForm
- Windows Forms実装のSRC#Sharp
- SRC#Sharpの仮実行を行える
- .NET 5
- SRCTestForm
- 動作の確認用フォーム
- データの閲覧を行える
- .NET 5
- SRCTestBlazor
- 動作確認用Blazor WebAssemblyアプリケーション
- データの閲覧を行える
- .NET 5
- 動作URL: https://7474.github.io/SRC/
- Windows 10 64bit版に.NET 5 ランタイムをインストールする
- 構築済のSRCフォルダ内のファイルの文字コードをShift_JISからUTF-8に変換する
- 同様に実行するシナリオのフォルダ内のファイルの文字コードをShift_JISからUTF-8に変換する
- Release から SRCSharpForm.zip をダウンロード、ないし SRCSharpForm をビルドして実行ファイル( SRCSharpForm.exe (ビルドした場合は加えて付随するDLL))を得る
- 文字コードを変換したSRCフォルダ内に実行ファイルをコピーする
- SRCSharpForm.exe を実行する
koudenpa はSRCに付属のサンプルシナリオで動作確認を試しています。
- VB6 -> VB.NET
- Visual Basic 2008 Express Edition
- VB.NET -> C#
- Visual Studio 2019 + Code Converter (VB - C#)
- https://marketplace.visualstudio.com/items?itemName=SharpDevelopTeam.CodeConverter
- https://github.com/icsharpcode/CodeConverter
- HLP -> CHM
- HLP 形式ヘルプを CHM 形式のヘルプに変換
- http://mrxray.on.coocan.jp/Delphi/Others/Win32HLP2ChmHLP.htm
- 基本的に愚直に変換する
- static な空間は一応インスタンスにする
- 実行環境依存な処理はSRCCoreには含めない
- GUIプロジェクトに実装する
- short(VB6のint)は int にする
- 15Twip = 1Pixel