Programı paylaşıma açmak !!!

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Programı paylaşıma açmak !!!

Mesaj gönderen ozcank »

Arkadaşlar programa paylaşım vermek için şöyle bir yol yapılabilirmi?

Programın install olduğu makineyi Anamakine olarak tanımlayıp sonra paylaşıma açıp , Terminal olarak bağlanan makineye programı kurmadan bde kurulumunu sadece yaparak sürücü atayıp F:\ şeklinde programın exe sini çalıştırabilmiyiz.
Kullanıcı avatarı
cuneyt22
Üye
Mesajlar: 213
Kayıt: 07 Şub 2004 03:32
İletişim:

Mesaj gönderen cuneyt22 »

çalıştırabilirsin..ama bde vs kurarsın paylaşım verirsin.oradan açarsın exeyi.bi sorun çıkarmaz..Kolay gelsin
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

istersen uzak masa üstüde yapabilirsin.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Arkadaşlar peki ben bu işlemi programın içinden yapabilirmiyim?
Programın içinde bir kod yazarak network ayarlarını ve paylaşımlarını ayarlatabilirmiyim bir tane CheckBox ekleyip tıkladığı zaman network ayarları nı yaptırıp diğer bağlanan terminallerin girmesini sağlamak.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

kullanıcılarda exe yoksa zaten giremez. bu nedenle checkbox koyman bir işine yaramaz. ama ağ sürücüsüne şu şekilde bağlanabilirsin.

Kod: Tümünü seç

net use z: \\server\program
ayrıca;

Kod: Tümünü seç

net share
komutu ilede paylaşım açabilirsin.
Bu komutları sellexec ile çağırabilirsin.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Ben şöyle yapıyorum ama yine hata veriyor PDOXUSRS.NET de;

Ana Makine
Databases sekmesinde;
Configuration>Driver>Native>PARADOX
NET DIR C:\SIS2003
LANGDRIVER: paradox"turk"
LOCALDHARE:TRUE


Terminal de;
Configuration>Driver>Native>PARADOX
NET DIR F:\SIS2003
LANGDRIVER: paradox"turk"
LOCALDHARE:TRUE
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

nasıl bir hata mesajı veriyor? yazarsan daha kolay yardımcı olabiliriz.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Kod: Tümünü seç

Aplication Error
Exception EDBEngine Error in module SIS2003.EXE at 0007A036
Directory is controlled by other .NET file
Directory:C:\SIS2003\
Z:\DATA2004\PDOXUSRC.LCK.

Ana Makina girmediği zaman ben bağlanabiliyorum fakat ana Makinada programa girince terminal giremiyor.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

Doğal olarak verecektir. Veri tabanı dosyasını çok kullanıcılı olarak açmalısın. Bağlantı sağlamak için kullandığın table nesnesinde çoklu kullanım için ayar olmalı.
Bu ayar
Local Share = True
Bunu BDE içinden ayarlayamalısın.
kolay gelsin.[/code]
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

Zaten LOCAL SHARE=TRUE
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

İlk mesajında bu ayarı yaptığından bahsetseydin keşke. Bu kadar uzamazdı. Şimdi aklıma bir sürü olabilecek şey geliyor ama sen yine "zaten yaptım" demenden korkuyorum. Bu nedenle:
http://www.google.com.tr/search?hl=tr&q ... user&meta=
adresinde aramaya devam etmeni tavsiye ediyorum.[/code]
Cevapla