windows 7 yönetici olarak çalıştır!

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Shou
Üye
Mesajlar: 260
Kayıt: 26 Ağu 2011 02:00

windows 7 yönetici olarak çalıştır!

Mesaj gönderen Shou »

merhabalar,

windows 7 de formcreate kısmına bu kodu eklıyorum :

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
 begin
 try
   IdIcmpClient1.Host:='31.210.79.11';//remote ip adresi.
   IdIcmpClient1.Ping();
   Label1.Caption:=IntToStr(IdIcmpClient1.ReplyStatus.MsRoundTripTime);// atılan ping değeri.
 except
     ShowMessage('Soket hatası: Ana sunucuya baglanamiyor.');// sunucu kapalıysa baglanamadı hatası verıyor.
 end;
 end;
remotenin yani vps nin ip adresini yazıyorum açık mı degil mi diye kontrol ettirmem gerekıyor sorunsuz çalışıyor ama windows 7 de çift tıklayıp açınca ana sunucuya baglanılamadı dıyor bu yüzden yönetici olarak çalıştırdıgımızda sorun ortadan kalkıyor yönetici olayını nasıl çözerim yardımcı olursanız sevinirim, şimdiden teşekkürler..
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen SimaWB »

Projenin içine UAC.res eklemelisin.
Buraya bir bak istersen.
There's no place like 127.0.0.1
Kullanıcı avatarı
Shou
Üye
Mesajlar: 260
Kayıt: 26 Ağu 2011 02:00

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen Shou »

selam teşekkür ederim cevabın için fakat konuda yazan şeyleri dediği gibi yapıyorum ama bi türlü beceremedım birisi örnek yaparsa sevinirim bir türlü beceremedım :S
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen CiTiZEN »

beceremediğiniz yer neresi yani res dosyasını felan oluşturdunuz mu?
UWESIS CORPORATION
Kullanıcı avatarı
Shou
Üye
Mesajlar: 260
Kayıt: 26 Ağu 2011 02:00

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen Shou »

Kod: Tümünü seç

öncelikle yukarıdakileri bir text dosyasına yapıştırın ve dpr dosyanızın yanına .manifest olarak kayıt edin (ne ad verdiğinizin bir önemi yok ben WinUAC.manifest verdim)
Kod: Tümünü seç
1 24 "WinUAC.manifest"

sonra yukarıdakileride yine aynı klasörde .rc olarak kayıt edin (ben WinUACManifest.rc verdim)
Kod: Tümünü seç
brcc32 WinUACManifest.rc

daha sonra bir konsol açarak dpr klasörüne gidin ve yukarıdaki komutu çalıştırın.
aynı klasöre .res dosyası oluşacak benim örnekte WinUACManifest.res dosyası oluştu.
daha sonra delphide projenin View Source kısmını
bu kısmı anlamadım brcc32 vs dior konsol yaz dıor nereye yazcaz anlamadım birisi örnek proje eklerse anlamış oluruz :S
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen CiTiZEN »

öncelikle yukarda @SimaWB nin verdiği linkteki xml texti WinUAC.txt dosya olarak kaydedin, bir txt dosyası açın, içine WinUAC_txt TEXT WinUAC.txt yazın ve WinUAC.rc olarak kaydedin.
sonra başlat/çalıştıra cmd yazın ve komut satırını açın.
orda yukardaki WinUAC.rc uzantılı dosyayı kaydettiğiniz konuma gelin (atıyorum d dizininde d: yapın) ve oraya brcc32 WinUAC.rc yazıp enterlayın
aynı dizinde WinUSC.res dosyası oluşur, o dosyayı projeniz ile aynı klasöre atın ve projenize

Kod: Tümünü seç

var
  Form1: TForm1;

implementation

{$R *.dfm}
{$R WinUac.res} // burasını ekleyin..
sonra projeyi derleyin, kolay gelsin.
UWESIS CORPORATION
Kullanıcı avatarı
Shou
Üye
Mesajlar: 260
Kayıt: 26 Ağu 2011 02:00

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen Shou »

abi gene bu kısmı yapamadım bakarmısın :

Kod: Tümünü seç

orda yukardaki WinUAC.rc uzantılı dosyayı kaydettiğiniz konuma gelin (atıyorum d dizininde d: yapın) ve oraya brcc32 WinUAC.rc yazıp enterlayın
aynı dizinde WinUSC.res dosyası oluşur, o dosyayı projeniz ile aynı klasöre atın ve projenize
en basitinden şu :

Kod: Tümünü seç

WinUSC.res
dosyası paylaşırmısın beceremedım konsola yazıom şunu :

Kod: Tümünü seç

c:brcc32 WinUAC.rc
olmuyor :s
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen CiTiZEN »

Merhabalar, res dosyası ekte, uygulamaya ekleyebilirsiniz.
Dosya ekleri
WinUAC.rar
(694 Byte) 314 kere indirildi
UWESIS CORPORATION
Kullanıcı avatarı
Shou
Üye
Mesajlar: 260
Kayıt: 26 Ağu 2011 02:00

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen Shou »

Hayır abi dediğin gibi yaptım ama win7 ile vista bilgisayarlarda açtıgımızda hata verıyor gene yönetici olarak çalıştırınca sorun düzeliyor ne yapmam lazım?
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen CiTiZEN »

peki hata ne hatası tam olarak onu da paylaşırsan daha stabil yardımcı olabilirim
UWESIS CORPORATION
Kullanıcı avatarı
Shou
Üye
Mesajlar: 260
Kayıt: 26 Ağu 2011 02:00

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen Shou »

selam abi biraz geç oldu yazmam ama kusura bakma şimdi bu kodu form load kısmına eklıyorum :

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
 begin
 try
   IdIcmpClient1.Host:='31.210.79.11';//remote ip adresi.
   IdIcmpClient1.Ping();
   Label1.Caption:=IntToStr(IdIcmpClient1.ReplyStatus.MsRoundTripTime);// atılan ping değeri.
 except
     ShowMessage('Soket hatası: Ana sunucuya baglanamiyor.');// sunucu kapalıysa baglanamadı hatası verıyor.
 end;
 end;
form load ekledikten sonra xp kullanıyorum project1.exe tıkladıgımda sorunsuz açıyor ana sunucuya baglanıyor ama win7 ile vistada çift tıklayınca ana sunucuya baglanamıyor diyor showmessage ile yönetici olarak çalıştırınca baglanıyor sorun tam olarak bu yardımcı olursanız sevinirim?
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3077
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: windows 7 yönetici olarak çalıştır!

Mesaj gönderen sabanakman »

Cevapları daha dikkatli incelemelisiniz.
SimaWB yazdı:Projenin içine UAC.res eklemelisin.
Buraya bir bak istersen.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla