Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.12;
Скачать: CL | DM;

Вниз

Совместимость с 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;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.043 c
15-1161319150
User_OKA
2006-10-20 08:39
2006.11.12
Borland Delphi 3.0


15-1161373383
Cyrax
2006-10-20 23:43
2006.11.12
Установка Windows XP с USP


3-1158081756
anton773
2006-09-12 21:22
2006.11.12
подавить показ сообщений об ошибках


15-1161513590
SerJaNT
2006-10-22 14:39
2006.11.12
ShellListView


15-1161603283
Курдль
2006-10-23 15:34
2006.11.12
Прошу поделиться опытом в Web-проектировании.