我正在将我的应用程序迁移到delphi 2009.我的应用程序仍然必须使用大量的AnsiString.在迁移过程中,我发现自己总是转换:
abc := def;
成:
abc := string(def);
要么
abc := TDeviceAnsiString(def);
我知道我应该可以用模板做到这一点,但我发现模板 - 虽然功能强大 - 不是那么容易上班.这是我一直在尝试的:
MP: TDeviceAnsiString True MP: TDeviceAnsiString Mike
它不会出现在环绕声菜单中,它不会随时激活.我希望能够
abc := **das***[tab]*def;
或者选择"def"并使用"surround"来获得:
abc := TDeviceAnsiString(def);
谢谢您的帮助!
这应该这样做:
MP: TDeviceAnsiString Mike rev François
补充:您可以使用LiveTemplates技术信息在Delphi Wiki上找到更多信息