我用Delphi 6创建了一个应用程序.之后,我提取了一个包含要翻译的所有字符串的.pot文件.问题是有些字符串不必翻译,如果翻译会产生问题.
其中一个是TDBGrid.Columns [x] .FiedlName
我试着将这些行放入ggexclude.cfg文件中,但它们不起作用.
# exclude all occurences of the specified class
# and property in all DFM files in or below the
# path where "ggexclude.cfg" is in
[exclude-form-class-property]
TDBGrid......FieldName
TDBGrid.....FieldName
TDBGrid....FieldName
TDBGrid...FieldName
TDBGrid..FieldName
TDBGrid.FieldName
item.FieldName
TDBGrid.Columns.FieldName
TDBGrid.Columns.TDBGridColumns
TDBGrid.Columns.TDBGridColumns.FieldName
TDBGrid.Columns.Item.FieldName
TColumn.FieldName
TDBGridColumns.FieldName
FieldName
*.FieldName
Run Code Online (Sandbox Code Playgroud)
我认为问题是在.dfm文件中,解析器不理解它们是TColumn对象的一部分
inherited DBGTable: TDBGrid
Height = 309
DataSource = DMUsers.DSUser
Columns = <
item
Expanded = False
FieldName = 'USER'
Visible = True
end
item
Expanded = False
FieldName = 'CODE'
Width = …Run Code Online (Sandbox Code Playgroud) 我需要从文件夹中的文件中提取缩略图.我试过这个例子,但它并不总是有用.它为我提供了图像和PDF文件的缩略图,但没有Word,Excel,Text,OpenOffice等文件.
编辑:我的意思是"它不起作用"是"它不会返回我期望的图像.它返回用于打开文件的应用程序的图标.
编辑2:Windows资源管理器确实显示我提到的"不工作"(.xls,.doc ,, .ppt,.odt,.ods)文件的缩略图