Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Вопрос по Delphi

Тема в разделе "[Архив] Помощь", создана пользователем goul, 13 мар 2013.

  1. Автор темы
    goul

    goul Старожил Пользователь

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    Доброго времени! Вот код для запуска майна (после всех проверок). На 2k,XP,7 работает замечательно, а вот на win8 не хочет... Может, что то иное нужно? Подскажите

    Код:
    temp:='%appdata%\.endlessworlds\'+server_folder+'\bin\';
    code:=(' -Xms'+(inttostr(mem))+'m -Xmx'+inttostr(mem)+'m -Djava.library.path="'+temp+'natives" -cp "'+temp+'minecraft.jar;'+temp+'jinput.jar;'+temp+'lwjgl.jar;'+temp+'lwjgl_util.jar;"  net.minecraft.client.Minecraft "'+login+'" "'+session+'"');
    begin
    ShellExecute(Application.Handle,
                      PChar('open'),
                      PChar('cmd.exe'),
                      pchar('/c '+ code),
                      Nil,
                      SW_HIDE);
    end;
     
    OsipXD нравится это.
  2. Хостинг MineCraft
    <
  3. OsipXD

    OsipXD Старожил Пользователь

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
  4. Автор темы
    goul

    goul Старожил Пользователь

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
  5. Tsukasa

    Tsukasa Активный участник

    Баллы:
    63
    Имя в Minecraft:
    mauchan
    Наверное, проблема в ShellExecute. Попробуй как-то так: http://rghost.ru/private/44488578/c0f5e8ca0c600872b8b67c5dbf941f0f
     
    goul нравится это.
  6. Автор темы
    goul

    goul Старожил Пользователь

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    Какая может быть проблема? На XP и 7 запускается, значит и на 8 должен по идее...
    Через батник - запускается на 8 без проблем...
     
  7. Tsukasa

    Tsukasa Активный участник

    Баллы:
    63
    Имя в Minecraft:
    mauchan
    Через CreateProcess всяко надёжней, чем через такие костыли. Запускай сразу javaw.
     
    ВремяПриключений и goul нравится это.
  8. Автор темы
    goul

    goul Старожил Пользователь

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    Так. Сразу к javaw обратился... Не напишешь кусочек кода для Createprocess? Я с этой вещью так и не разобрался...
     
  9. Tsukasa

    Tsukasa Активный участник

    Баллы:
    63
    Имя в Minecraft:
    mauchan
    http://pastebin.com/YrRU87JK
     
  10. Tsukasa

    Tsukasa Активный участник

    Баллы:
    63
    Имя в Minecraft:
    mauchan
    Да, кстати, а какая разрядность?
     
  11. Автор темы
    goul

    goul Старожил Пользователь

    Баллы:
    103
    Skype:
    goul1995
    Имя в Minecraft:
    goul
    Собираю на Delphi7, x32... Работает везде, кроме WIN8. Пробую процедуру ExecuteWait...
     
    DavidShabaev нравится это.
  12. Tsukasa

    Tsukasa Активный участник

    Баллы:
    63
    Имя в Minecraft:
    mauchan
    Я про разрядкость восьмёрки спрашивал.
     
  13. OsipXD

    OsipXD Старожил Пользователь

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    На любых восьмерках не работает
     
    Сникерсни и goul нравится это.

Поделиться этой страницей