Пропавшие без вести желанного изображения в NSIS/MUI2

    Date start = new Date(1167627600000L); // JANUARY_1_2007
    Date end = new Date(1175400000000L); // APRIL_1_2007


    long diffInSeconds = (end.getTime() - start.getTime()) / 1000;

    long diff[] = new long[] { 0, 0, 0, 0 };
    /* sec */diff[3] = (diffInSeconds >= 60 ? diffInSeconds % 60 : diffInSeconds);
    /* min */diff[2] = (diffInSeconds = (diffInSeconds / 60)) >= 60 ? diffInSeconds % 60 : diffInSeconds;
    /* hours */diff[1] = (diffInSeconds = (diffInSeconds / 60)) >= 24 ? diffInSeconds % 24 : diffInSeconds;
    /* days */diff[0] = (diffInSeconds = (diffInSeconds / 24));

    System.out.println(String.format(
        "%d day%s, %d hour%s, %d minute%s, %d second%s ago",
        diff[0],
        diff[0] > 1 ? "s" : "",
        diff[1],
        diff[1] > 1 ? "s" : "",
        diff[2],
        diff[2] > 1 ? "s" : "",
        diff[3],
        diff[3] > 1 ? "s" : ""));
7
задан Xr. 28 August 2009 в 06:45
поделиться

3 ответа

Макросы MUI_LANGUAGE должны идти после макросов MUI_PAGE _ * в исходном файле

10
ответ дан 6 December 2019 в 05:39
поделиться

Ваш код выглядит нормально, но я заметил, что вы сказали:

Я пробовал с изображением 164x364 (как doc рекомендует)

Документация фактически рекомендует 164x314. Так что, если это не просто опечатка с вашей стороны, попробуйте изменить размер изображения.

Если это не помогает, сообщите нам, что появляется вместо вашего изображения. Это изображение по умолчанию или просто пустое?

1
ответ дан 6 December 2019 в 05:39
поделиться

Убедитесь, что ваше изображение 8-битное

3
ответ дан 6 December 2019 в 05:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: