Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
ВнизСовместимость с Windows 98 Найти похожие ветки
← →
Ketmar © (2006-10-27 17:48) [40]>[39] TIF(c) 27-Oct-2006, 17:43
дятел. подвид "упорный".
← →
TIF © (2006-10-27 17:50) [41]
> дятел. подвид "упорный".
если ты подвид "умный", то поделись опытом. буду рад
← →
Ketmar © (2006-10-27 18:09) [42]>[41] TIF(c) 27-Oct-2006, 17:50
>буду рад
а кто тебе сказал, что я буду рад с тобой делиться?
← →
TIF © (2006-10-27 18:18) [43]тогда не мешай процессу.
Итак, дамы и господа!
я скомпилировал программу в делфи 6 в 98 винде и всё осталось на своих местах. НИЧЕГО НЕ ПОЛУЧИЛОСЬ. Как говорится, полный облом.
я скомпилировал программу в 7 делфи под ХР - тоже облом.
Кто что про манифест говорил? По-моему, это мой последний шанс.
← →
Ketmar © (2006-10-27 18:25) [44]>[43] TIF(c) 27-Oct-2006, 18:18
>По-моему, это мой последний шанс.
и после этого ты, наконец, отравишься от огорчения? ура! УРА!
← →
TIF © (2006-10-27 18:27) [45]С манифестом я пытался работать, но не понял как его подключить. есть совет, но там как-то запутанно объяснено. кто объясняет проще?
← →
k2 © (2006-10-27 18:31) [46]а как ты с ним попытался работать, если не подключил?
объясни поподробнее твои действия
← →
TIF © (2006-10-27 18:34) [47]точнее попытался подключить. так и не понял как.
← →
k2 © (2006-10-27 18:35) [48]а ты расскажи как ты попытался подключить?
← →
TIF © (2006-10-27 18:36) [49]можно скинуть одну инструкцию из инета? я по ней пытался?
← →
k2 © (2006-10-27 18:37) [50]не, кидать не надо
ты не помнишь што делал?
← →
Плохиш © (2006-10-27 18:39) [51]
> ты не помнишь што делал?
Copy - Past
← →
k2 © (2006-10-27 18:40) [52]>Copy - Past
сколько раз?
← →
TIF © (2006-10-27 18:45) [53]так...
1) сначала сохранил вот это в файл manifest.txt
------------------------------
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="Microsoft.Windows.ApplicationName"
processorArchitecture="x86"
version="1.0.0.0"
type="win32"/>
<description>ApplicationDescription</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
Примечание:
Вместо ApplicationName указал название программы
Вместо ApplicationDescription – описание программы (зачем оно мне вообще нужно???)
--------------------------
2) Создал файл такого содержания: 1 24 [путь до файла]/manifest.txt и сохранил его в папку ../Program Files/Delphi/Bin/ с именем: resfile.rc
затем было сказано :
///
3.Запустите файл: ../Program Files/Delphi/Bin/brcc32.exe resfile.rc
4.В папке ../Program Files/Delphi/Bin/ появится файл с названием resfile.res – этот файл необходимо прописать в разделе implementation вашего приложения.
///
как я понял, запустить (см 3) )надо из команднной строки. Из командной строки не получилось. Выдаёт ошибку. На этом и остановился.
← →
k2 © (2006-10-27 18:47) [54]какое сообщение при ошибке?
← →
TIF © (2006-10-27 18:49) [55]так, сейчас...
← →
Ketmar © (2006-10-27 18:51) [56]интересно, откуда такая маниакальная тяга к засовыванию манифеста в ресурсы?
← →
TIF © (2006-10-27 18:55) [57]
> какое сообщение при ошибке?
could no open input file resfile.rc
← →
guav © (2006-10-27 18:57) [58]откуда вообще тяга к манифесту при решении совместимости с вин98.
тут была более умная пропозиция, насчёт версии библиотеки контролов.
← →
TIF © (2006-10-27 19:02) [59]у меня инет кончается, так что я наверное буду сматывать удочки. завтра снова появлюсь, не теряйте
кто-то уже сказал: ну вот он и отвалил...
← →
Gero © (2006-10-27 19:35) [60]Автор, смени прокладку.
← →
RASkov (2006-10-27 21:12) [61]> TIF
Да ты попробуй без манифеста вообще. Ну нахрена на "древней" машинке "красивые" проги. Да и вообще в 98 будет ли он нормально работать....
А если с ним охота, то поробуй так:
сохрани текст ниже в файл. Имя этого файла должно состоять из имени твоего ехе вместе с расширением и "расширением" - .manifest Т.е. должно быть нечто такое Project1.exe.manifest и кинь его "рядом" со своим ехешником. Правда незнаю как поведет себя сиё "колдовство" с 98 вЫндой, не пробовал, да и не люблю я эти манифесты.<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="win32"
name="DelphiApplication"
version="1.0.0.0"
processorArchitecture="*"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>
> [13] TIF © (27.10.06 16:06)
А ты у себя в программе версию ставишь? Если ставишь, как ты ее смотришь? У ДЛЛ так же. (свойства-версия?)
>All
Ввиду того, что я не пользую манифесты, можно вопросик, (на всякий случай):
строчка из "манифеста"version="6.0.0.0"
Это и есть версия comctl - ? или чего то другого...?
И вопрос 2 - с какой версии comctl работает манифест?
← →
Ketmar © (2006-10-27 21:15) [62]>[61] RASkov 27-Oct-2006, 21:12
>незнаю как поведет себя сиё "колдовство" с 98 вЫндой
никак. 9x/Me/2k на этот бред не реагирует вовсе.
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.047 c