usb flash bellek ile calısmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
dtgb
Üye
Mesajlar: 175
Kayıt: 07 May 2004 10:02

usb flash bellek ile calısmak

Mesaj gönderen dtgb »

merhaba arkadaslar
Ado kullanarak yazdıgımız bir parogramı usb flash bellekten calıstırmak istiyorum ve yani serverda client te flash bellek olacak. ado connectionda yolu belirtebiliyorum fakat flash bellek makinadan makinaya degisiyor bazen d bazen e partisin oluyor.
bu konuda yardımcı olacilirmisiniz?
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Standart olarak Z tanıtabiliyorsan en iyisi Z tanıtman olacaktır.

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
dtgb
Üye
Mesajlar: 175
Kayıt: 07 May 2004 10:02

Mesaj gönderen dtgb »

Z Partisinini olmadan programın exesini calıstıramam ki yada programı derleyemem acces bunu kendisi otomatik yapıyor delphide de olmalı
sanırım.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
yolu sabit yapma. programı çalıştığı sürücüü buldur.

Kod: Tümünü seç

surucuadi:=extractfilepath(paramstr(0))[1]
eğer ağ üzerinden çalışmıyorsa bu kod sana programın çalıştığı sürücünün ilk harfini döndürecekdir. Connection stringi buna göre değiştirebilirsin.
Kolay Gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
dtgb
Üye
Mesajlar: 175
Kayıt: 07 May 2004 10:02

avaible

Mesaj gönderen dtgb »

benimde aklıma ilk gelen sey o oldu ama buseferde program icerisinde bazı nesnelerin cahangelerine kodlar yazdıgımdan dolayı hatalar cıkıyor o hataları duzeltsem bile partision u degistirirken acık uygulama diyor
acaba formlar create edilmeden once yani
Application.Initialize;
Application.CreateForm(TFRMkumas, FRMkumas);
Application.Run;
bu kısımdan once partision u degistirebilirmiyim
yada basta formları avaible yapıp partision degistikten sonra aktif nasıl yapabilirim
Kullanıcı avatarı
dtgb
Üye
Mesajlar: 175
Kayıt: 07 May 2004 10:02

connectionstring yolunu belirlem

Mesaj gönderen dtgb »

yardımlarınız icin tesekkurler nihayet buldum
begin
surucuadi:=extractfilepath(paramstr(0))[1];
DM.ADOBaglantim.Close;//:=FALSE;
dm.ADOBaglantim.ConnectionString:='Data Source='+surucuadi+':\data\Kumasdeg.mdb';
dm.ADOBaglantim.Open;
DM.ADOBaglantim.Connected:=TRUE;
Application.CreateForm(TFRMiplik, FRMiplik);
dm.TBLGiderler.Open;
dm.TBLiplikler.Open;
end;
snofru
Üye
Mesajlar: 204
Kayıt: 19 Ağu 2004 02:57
Konum: /local/usr/src
İletişim:

Mesaj gönderen snofru »

S.A.
Peki programın USB bellek dışına çıkmaması için bir düşüncen var mı? Bende düşünüyordum böyle bişey ama USB nin bi numarasını bişeyini buldurmayı başaramamıştım...

Saygılar, Sevgiler...

Taner DOĞAN
Kullanıcı avatarı
dtgb
Üye
Mesajlar: 175
Kayıt: 07 May 2004 10:02

Mesaj gönderen dtgb »

hdd serisini okutur gibi flash bellek serisini okutmayı denedin mi?
snofru
Üye
Mesajlar: 204
Kayıt: 19 Ağu 2004 02:57
Konum: /local/usr/src
İletişim:

Mesaj gönderen snofru »

S.A.
Tabii ki aklımdan geçti ama inat ya USB dışına çıkmaması gibi bir durum varsa o çaresiz kalır. HDD seri numarasını değiştirebilen yazılımlar mevcut. Disk boyuntunu da düşündüm mesela 128 Mb. şartı konmalı çalışması için ama bi partition ayırır inat eden adam dimi? AppPath Seri no veya disk boyutu bu yüzden faydasız. Usb port ile ilgili yaptırımlar uygulamak lazım... Neyse benim düşüncem için daha zaman var ama senin için belki yardımcı olur bu söylemlerim...

Saygılar, sevgiler...

Taner DOĞAN
Cevapla