Jerzy Brańka

Jerzy Brańka inż.mechanik

Temat: DELPHI a Windows 7

HELP !!!!!!!!!!!!!! - Serdecznie proszę o szybką informację.

Gimnastykując już nieco starczy umysł - programuję w Delphi. Jestem "podłamany".
Do chwili obecnej nie miałem żadnych problemów z instalacją małych programików na PC.
Problem z instalacją programu, który bez problemu instaluje się w sys,Windows XP i u syna Windows Ultime,
nie instaluje się u znajomego na Windows 7.
Co może być powodem - proszę o pomoc zrozumiałą dla mnie (amatora i pasjonata).
- Delphi 3
- Kompilator Inno 5
- motor bazy danych BDE (instalacja z offica)
- system Windows XP
Z góry dziękuję młodszym i zdolniejszym Kolegom.Ten post został edytowany przez Autora dnia 20.01.14 o godzinie 21:15

konto usunięte

Temat: DELPHI a Windows 7

Kluczem do sukcesu jest tu odpowiedź na pytanie:
jaki komunikat generuje program?

Jeśli błąd leży w Twojej aplikacji to możesz go spróbować przechwycić przy pomocy try/exception:
http://www.delphibasics.co.uk/Article.asp?Name=Exceptions
http://www.drbob42.com/examines/examin95.htm
http://edn.embarcadero.com/article/25188

Jeśli błąd generowany jest poza aplikacją (np. podczas instalacji BDE lub aplikacji) to może to być spowodowane tym że aplikacja nie ma zaznaczone, że wymaga uprawnień administracyjnych.

Spróbuj zainstalować aplikację jako administrator w katalogu "c:\moja_aplikacja".
Instalacja w Program Files od którejś tam wersji Windows wymaga dodatkowych uprawnień.

Czego używasz do robienia wersji instalacyjnej?
Jerzy Brańka

Jerzy Brańka inż.mechanik

Temat: DELPHI a Windows 7

Nie ma żadnego komunikatu.
Pliki (doc.; pdf) nie otwierają się.
Podobno to kwestia zabezpieczeń Wnd.7.
Co zrobić ???
Jerzy Brańka

Jerzy Brańka inż.mechanik

Temat: DELPHI a Windows 7

Nie ma żadnego komunikatu.
Pliki (doc.; pdf) nie otwierają się.
Podobno to kwestia zabezpieczeń Wnd.7.
Co zrobić ???
Daniel Grabowski

Daniel Grabowski Interaktywne
planowanie produkcji
on-line z MES

Temat: DELPHI a Windows 7

Piotr L.:
Kluczem do sukcesu jest tu odpowiedź na pytanie:
jaki komunikat generuje program?

Jeśli błąd leży w Twojej aplikacji to możesz go spróbować przechwycić przy pomocy try/exception:
http://www.delphibasics.co.uk/Article.asp?Name=Exceptions
http://www.drbob42.com/examines/examin95.htm
http://edn.embarcadero.com/article/25188

Jeśli błąd generowany jest poza aplikacją (np. podczas instalacji BDE lub aplikacji) to może to być spowodowane tym że aplikacja nie ma zaznaczone, że wymaga uprawnień administracyjnych.

Spróbuj zainstalować aplikację jako administrator w katalogu "c:\moja_aplikacja".
No więc właśnie - nie pomaga odpalenie instalatora jako administrator?
Czyli, klikamy prawym na instalatorze i wybieramy "uruchom jako administrator".
Można jeszcze ustawić tryb zgodności np. z Windows XP SP3...

Ale sam używam InnoSetup i takich problemów nie ma - z instalatorem.
Co innego aplikacja...
Instalacja w Program Files od którejś tam wersji Windows wymaga dodatkowych uprawnień.
Nie wymaga specjalnych uprawnień, tylko zapis danych do katalogu wymaga takich uprawnień.
Innymi słowy - jeśli aplikacja zapisuje swoje dane do katalogu Program Files - to d..a zbita.
Tak nie wolno, należy to robić do katalogu np. "%appdata%/MojaAplikacja"
Czego używasz do robienia wersji instalacyjnej?
Napisał - Inno Setup.
Daniel Grabowski

Daniel Grabowski Interaktywne
planowanie produkcji
on-line z MES

Temat: DELPHI a Windows 7

Jerzy B.:
HELP !!!!!!!!!!!!!! - Serdecznie proszę o szybką informację.

Gimnastykując już nieco starczy umysł - programuję w Delphi. Jestem "podłamany".
Do chwili obecnej nie miałem żadnych problemów z instalacją małych programików na PC.
Problem z instalacją programu, który bez problemu instaluje się w sys,Windows XP i u syna Windows Ultime,
nie instaluje się u znajomego na Windows 7.
Co może być powodem - proszę o pomoc zrozumiałą dla mnie (amatora i pasjonata).
- Delphi 3
- Kompilator Inno 5
- motor bazy danych BDE (instalacja z offica)
Co to dokładnie znaczy?
BDE z offica - jak to rozumieć?
- system Windows XP
Z góry dziękuję młodszym i zdolniejszym Kolegom.
Oj, tam od razu zdolniejszym - nie przesadzałbym z tym :)
Jerzy Brańka

Jerzy Brańka inż.mechanik

Temat: DELPHI a Windows 7

BRAWO !!! - tego właśnie się spodziewałem.

konto usunięte

Temat: DELPHI a Windows 7

Daniel G.:
Można jeszcze ustawić tryb zgodności np. z Windows XP SP3...

A może właśnie w tym tkwi problem? Jest jedna zasadnicza sprawa. Ja mam Windows XP i 32-bitową maszynę ale nowe laptopy to są zdaje się 64-bitowe maszyny, teraz z Windows 8. Na Windows 8 i nowym Lenovo miałem tego typu doświadczenia że program który działał pod XP nie dał się uruchomić w zainstalowanym tam Windows 8, no chyba że przy użyciu narzędzia do zapewnienia zgodności z XP. Czyżby problem był związany z uruchomieniem programu na 64-bitowej maszynie???

konto usunięte

Temat: DELPHI a Windows 7

Jerzy B.:
- Kompilator Inno 5

Sprawdź jaką masz dokładnie wersję, bo wersja 5 jest od 2004 roku.
http://www.jrsoftware.org/files/is5-whatsnew.htm

Najlepiej gdybyś używał najnowszej...
Jerzy Brańka

Jerzy Brańka inż.mechanik

Temat: DELPHI a Windows 7

Dziękuję wszystkim.

Następna dyskusja:

Turbo Delphi 2006 (v. 10) ...




Wyślij zaproszenie do