source: Include/Classes/System/String.ab

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @272   17 years イグトランス (egtra) StringBuilderを追加。String不変へ。共通の文字列操作関数をActiveBasic.Strings内に配置(設計に検討の余地あり)。
(edit) @270   17 years OverTaker SubStringのバグ修整。
(edit) @268   17 years イグトランス (egtra) StringのResizeを呼ぶコンストラクタでメモリ確保されない場合を排除、ほか微修正
(edit) @253   18 years OverTaker Remove,Insertメソッドのバグ修整。時間がないので適当な修整になってしまいました。
(edit) @246   18 years dai Objectクラス、Stringクラスの定義をSystem名前空間に入れると共に、コンパイラ側で両者のクラスをSystem名前空間に依存しない …
(edit) @237   18 years イグトランス (egtra) #_fullcompileで検出されたエラーの修正(明らかに判るもののみ)
(edit) @227   18 years dai 文字列の比較演算子の戻り値がLong型になっていたので、Booleanに修正した。 String.GetTypeのテストケースを修正。
(edit) @226   18 years イグトランス (egtra) StringTest追加
(edit) @221   18 years dai Stringクラスのコンストラクタに0バイトのChar配列を引き渡すとString.Charsへのメモリ確保が行われないバグを修正。 …
(edit) @212   18 years イグトランス (egtra) Object.ReferenceEqualsを追加
(edit) @207   18 years dai 動的型情報(Object.GetType)に対応。 …
(edit) @203   18 years イグトランス (egtra) GCHandleの追加、String.Compareなどの追加、gc.sbpの修正
(edit) @193   18 years イグトランス (egtra) Stringのデフォルトコンストラクタでもメモリ確保するように戻す、api_imm.sbpの修正
(edit) @192   18 years イグトランス (egtra) Currencyを追加、その他修正
(edit) @183   18 years dai *Byteをパラメータに持つメソッドをコメントアウト(弊害がなければ削除する方向でいきましょう)。 Operator=の定義をコメントアウト。
(edit) @182   18 years dai _System_StrCmpのオーバーロードが解決できないバグを修正。
(edit) @175   18 years イグトランス (egtra) Variant, VBObjectの追加
(edit) @143   18 years イグトランス (egtra) GetHashCodeを実装
(edit) @142   18 years イグトランス (egtra) Environment, OperatingSystem, Versionの追加、Unicode対応修正ほか
(edit) @139   18 years イグトランス (egtra) コミット漏れ
(edit) @135   18 years OverTaker Removeメソッドのバグを修整。
(edit) @134   18 years イグトランス (egtra) ToUpper, ToLowerを戻り値で書き換えた文字列を返すように変更
(edit) @132   18 years イグトランス (egtra) String型の自身を変更するメソッドを、戻り値で返すように変更。 併せて文字列比較を自前の関数で行うように変更。 …
(edit) @125   18 years イグトランス (egtra) #51完了
(edit) @123   18 years イグトランス (egtra) (拡張)メタファイル関数(全部)・構造体(一部)、BITMAPV4HEADERとそれに関連する型などの宣言
(edit) @121   18 years イグトランス (egtra) #51対応
(edit) @119   18 years イグトランス (egtra) Unicode (#50) 前準備 Byte→Char (#51) 型名は殆ど完了、ただし中身までは手を付けていないものが多い
(edit) @49   18 years dai Sub String(ByRef initStr As String)を有効化。
(edit) @41   18 years OverTaker コンストラクタを.NET仕様に一部変更
(edit) @31   18 years OverTaker Charsをpublicに戻しました。
(edit) @30   18 years OverTaker Chars,Lengthをprivateメンバに変更
(add) @1   18 years (none)
Note: See TracRevisionLog for help on using the revision log.