Delphi-Vista anlaşmazlığı?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
mutu45
Üye
Mesajlar: 20
Kayıt: 07 Oca 2009 04:35

Delphi-Vista anlaşmazlığı?

Mesaj gönderen mutu45 »

Arkadaşlar selamlar herşeyden önce...

Aslına bakarsak forumda ciddi anlamda delphi vista tartısılmıs ancak tartısılanlar konusulanlar sorunuma cevap getiremedigi icin bu konuda bir mesaj yazma geregi duydum...

Kısaca bahsedeyim..
Delphi 7 kullanıcısıyım, işletim sistemi olarak Xp Sp3 kullanıyorum. Hazırladığım program xp olan diger makinelerde sorun cıkartmıyor ancak vista makineye attıgımda (acık kod olarak atıp denedim) "program hataya neden oldu kapatılması gerekiyor" mesajı alıyorum.. Yetkileride gözden geçirdim ancak sonuc degişmedi...

Programı vistada kodlamam gerektiği söylendi ancak baska çözümlerinin olabilecegi kanaatindeyim...
Bu konuda sizlerin degerli görüslerini rica ediyorum...

..::Saygılar::..
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen aslangeri »

s.a.
öncelikle hataya neyin sebep olduğunu bulmak lazım.
eğer programı vista da derlemeyeceksen hata nın oluşması muhtemel yerlerine ve belirli yerlere log koy. (showmessage olabilir veya bir text dosyasına yazabilirsin) hatanın sebebini bulduğun zaman sorunun çözümüne yönelik düşünmeye başlayabiliriz.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
mutu45
Üye
Mesajlar: 20
Kayıt: 07 Oca 2009 04:35

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen mutu45 »

Verdiginiz bilgiler icin tesekkürler...

Biraz programdan bahsetmek istiyorum:
Program yalnızca gösterigim yerlerdeki .pdf ve .pps dosyalarını calıstırıyor ve icinden yine yazdıgım baska bir programa baglanıyor hicbir date base kullanılmadı pdfler icin winexec ve ppsicinde shellapi kullandım tam olarak nerelerde hata verebilecegini kestiremiyorum aslında hataya neden olabilecekhic bir sey göremiyorum..

İlginize tesekkürler...
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen ibrahimcoban »

Kısayolun veya .exe nin üzerinde sağ tuş yapın ve yönetici modunda
çalıştırmayı deneyin.
http://ibrahimcoban.com/
Lazarus, Kol-Ce,Delphi ve C#
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen CiTiZEN »

ibrahimcoban yazdı:Kısayolun veya .exe nin üzerinde sağ tuş yapın ve yönetici modunda
çalıştırmayı deneyin.
Birebir katılıyorum bizde o sorunları yaşamıştık Yönetici modunda çalıştırıldığında sorun olmadı ama yönetici olarak çalıştırmazsanız bir .ini dosyaya dahi yazmaya karşı hata veriyor veritabanlarına vs. bağlanmıyor ki dediğiniz programda bir başka program çalıştırıldıgından bahsetmişsiniz yönetici olarak çalıştırmazsanız bunlara hiç izin vermez biz başka sorunlarla karşılaşmadık ama sorunun ve hatanın ne oldugunu tam olarak yazarsanız daha ayrıntılı yardım alabilirsiniz.
UWESIS CORPORATION
ibrahimcoban
Üye
Mesajlar: 163
Kayıt: 11 Eki 2005 10:44
İletişim:

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen ibrahimcoban »

Aslında sorun diye bir şey yok.
Nedenine inersek önce program kurarken başlıyor.
Artık Vista ve Ms Server 2008 işletim sistemleri güvenlik olarak
MSI (Micrososft Installations Service) uyumlu programlarla kurulmasını istiyor.
Bu programlar kuran kullanıcının yetkileriyle oluşturulan dosya ve klasörlere yetki
veriyor.
İkincisi her kullanıcı kendi havuzunda yüzerek izole ediliyor. Yani registry gibi sistem
ayarlarına kendi bölgesinde ulaşabiliyor. Tam yetki için admin yetkisi veya driver yazmak gerekiyor.
Üçüncüsü UAC servisi bu kritik bölgelere ulaşmaya çalışınca ya uyarıyor yada hiç izin vermiyor.
UAC Windows 7 ile biraz gevşetildi daha doğrusu seviye ayarı kullanıcıya bırakıldı. Vistada ya açık yada kapalı
vardı.
Programlar yazarken artık bunlara dikkat etmemiz lazım.
http://ibrahimcoban.com/
Lazarus, Kol-Ce,Delphi ve C#
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen sabanakman »

Aslında sorun vista bile olmayabilir. Bazı kodlar bölgesel ayar farkı yüzünden de cortlayabiliyor :lol: . En basitinden bir tarih ayracının nokta yerine bölü olması, ondalık ayracının nokta virgül farkı veya gün.ay.yıl formatında olmaması gibi ayarlar programın o sistemde daha en baştan çökmesine neden olabiliyor.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen CiTiZEN »

Bence güvenlik değilde kullanıcıyı çıldırtmaktan başka bi amaca hizmet etmiyor bunlar artık madem güvenlik diyor maden yazılım deviyim diyor o zaman programın o anki işlemlerini kontrol etsin zararlıysa engellesin yoksa ms bunları yapamıyor mu?
Bence en iyisi Win Xp Sp2...
UWESIS CORPORATION
mutu45
Üye
Mesajlar: 20
Kayıt: 07 Oca 2009 04:35

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen mutu45 »

Arkadaşlar hepinizin degerli yorumları icin tesekkür eder uzun zamandan beri yazamadıgım icin affınızı dilerim...

Sorunun çözümünü ben projeye delphi 10 lite ile başlayıp (sadece acıp formu boş kaydediyorum) daha sonrasında delphi7ile devam ediyorum vista sorunu yaşamıyorum...

Herkese tesekkür eder çalışmalarınızda kolaylıklar dilerim... :elsalla:
tunç_80

Re: Delphi-Vista anlaşmazlığı?

Mesaj gönderen tunç_80 »

bende delphi programcısıyım xp de yazdığım bir çok programı vistada sorunsuz çalıştırabiliyorum.Üstelik extsra hiç bir işlem yapmıyorum çalıştıramayanlar nasıl yapamadı hayret ettim valla....
Cevapla