Konu: Windows XP ile Windows 7 arasındaki bir fark yüzünden hata
Merhaba,
Bana ilginç gelen Windows 7 ile XP arasındaki bir farkı paylaşmak istiyorum.
Buna fark mı demek gerek yoksa tutarsızlık mı anlayamadım, belki de bilmediğim bir şey var.
Neyse, yazdığım kod parçası şöyle:
lcPath=SYS(5)+SYS(2003)
CD..
gcTemelPath=SYS(5)+SYS(2003)
Burada gcTemelPath'in değeri XP'de
\\ark-server\data
Windows 7'de ise
\\ark-server\data\
Yani XP sonuna backslash koymuyor. Ya da Win 7 fazladan backslash koyuyor. Kullanıcılardan Windows 7'de programın dosya
kopyalama işlemi yapan bir yerinde "hata veriyor" şikayeti gelince, hatayı çok aradım deyim yerinde ise saçımı başımı yoldum.
Sonra işi şöyle çözdüm:
IF RIGHT(gcTemelPath,1)="\"
gcTemelPath=LEFT(gcTemelPath,LEN(gcTemelPath)-1)
ENDIF
Belki birilerinin işine yarar.
Bu arada; Windows 7 Home Premium 64-bit