Показать сообщение отдельно
  #9  
Старый 03.12.2013, 16:07
serega6531 serega6531 вне форума
Начинающий
 
Регистрация: 03.03.2013
Сообщения: 106
Версия Delphi: Delphi 7, XE5
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alegun
Получилось так, принимается что Xms и LogonInfo типа string
Код:
lpParameters := PWideChar('-Xms' + WideString(Xms) + 'm ' + WideString(LogonInfo));
а иначе "Suspicious typecast String to PWideChar" вылазит с обрезкой строки
Код:
...commons\commons-lang3\3.1\commons-lanᤀᓉᥔᓉᖚ
при
Код:
lpParameters := PWideChar(
                               //'-Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true ' +
                               '-Xms' + WideString(Xms) + 'm ' +
                               '-Xmx' + WideString(Xmx) + 'm ' +
                               '-Djava.library.path="' + WideString(NativesPath) + '" ' +
                               '-cp "' + WideString(CP) + '" ' +
                               'net.minecraft.client.main.Main ' + WideString(LogonInfo)
                              {
                               'net.minecraft.launchwrapper.Launch' + LogonInfo +
                               ' --tweakClass cpw.mods.fml.common.launcher.FMLTweaker'
                              }
                              );
Ответить с цитированием