Ver Fonte

minior tweak

KngStr há 5 anos atrás
pai
commit
647762063a
2 ficheiros alterados com 6 adições e 4 exclusões
  1. 2 0
      ksAndroid.Helpers.pas
  2. 4 4
      ksString.pas

+ 2 - 0
ksAndroid.Helpers.pas

@@ -210,6 +210,8 @@ begin
   if LTypeMap = nil then
     Exit;
   Result := LTypeMap.getMimeTypeFromExtension(StringToJString(LExt));
+  if Result <> nil then
+    Result := Result.trim();
 end;
 
 class function TAndroidHelperEx.GetPackageName: string;

+ 4 - 4
ksString.pas

@@ -17,11 +17,11 @@ function CreateBlankFile(S: string): Boolean;
 /// <summary>
 /// 自动为已存在文件名加数字
 /// </summary>
-function AutoRenameFileName(AFile: string): string;
+function AutoChangeFileName(AFile: string): string;
 /// <summary>
 /// 自动替换文件名中的非法字符为
 /// </summary>
-procedure ReplaceInvalidFileNameChars(var FileName: string; AChar: Char = '_');
+procedure ChangeInvalidFileNameChars(var FileName: string; AChar: Char = '_');
 
 /// <summary>
 /// 格式化秒为时间,冒号分割
@@ -57,7 +57,7 @@ begin
   end;
 end;
 
-function AutoRenameFileName(AFile: string): string;
+function AutoChangeFileName(AFile: string): string;
 var
   I: Integer;
   sPath, sExt: string;
@@ -72,7 +72,7 @@ begin
   end;
 end;
 
-procedure ReplaceInvalidFileNameChars(var FileName: string; AChar: Char);
+procedure ChangeInvalidFileNameChars(var FileName: string; AChar: Char);
 var
   PFileName: PChar;
   FileNameLen: Integer;