Klasör Sıkıştırma
#19
Modul1 icindeki
Visual Basic
  1. Sub Trz()
  2. Const klsryol As String = "D:\yyyyy\yyyyy"
  3. klsr = Forms!form1.yol
  4. WinRARX = Environ$("ProgramFiles") & "\WinRAR\rar.exe"
  5. ExecCmd WinRARX & " -m5 -ep a " & Chr(34) & klsryol & "\Yedek.rar" & Chr(34) & " " & Chr(34) & klsr & Chr(34)
  6. MsgBox "Sıkıştırma başarıyla tamamlandı..", vbCritical, "Taruz.."
  7. End Sub


olarak degıstırebılırsınız.



  Alıntı
Bu mesajı beğenenler:
#20
(16-02-2017, 22:12)dsezgin83260 demiş ki: Modul1 icindeki
Visual Basic
  1. Sub Trz()
  2. Const klsryol As String = "D:\yyyyy\yyyyy"
  3. klsr = Forms!form1.yol
  4. WinRARX = Environ$("ProgramFiles") & "\WinRAR\rar.exe"
  5. ExecCmd WinRARX & " -m5 -ep a " & Chr(34) & klsryol & "\Yedek.rar" & Chr(34) & " " & Chr(34) & klsr & Chr(34)
  6. MsgBox "Sıkıştırma başarıyla tamamlandı..", vbCritical, "Taruz.."
  7. End Sub


olarak degıstırebılırsınız.

Teşekkürler hocam bu arada sabit bir adresteki klasörü yada dosyayı;

Visual Basic
  1. klsr = "C:\xxxxx\
  2. 'yada
  3. klsr = "C:\xxxxx\xxxxx.accdb"



kullanabiliyorum.

Yalnız hocam ben buradaki;

\Yedek.rar dosya adına formdaki yada günün tarihini nasıl değiştirebilirim.?

Örnek dosya ismini bugünün tarihi ile; "\2017.02.17-Yedek.rar" olarak kaydetmek istiyorum bu mümkün mü acaba.?

Saygılarımla emeğinize sağlık. Wubclub



  Alıntı
Bu mesajı beğenenler:
#21
Teşekkür ederim hocam yardımlarınız için deneme yanılma yoluyla önce form üzerinde;

m1-m2-m3 = yyyy-mm-dd

alanlar oluşturup tarihi yıl-ay-gun ayırdım ve ;

Visual Basic
  1. "\Yedek.rar"



Dosya ismini;

Visual Basic
  1. "\" & m3 & "." & m2 & "." & m1 & "-" & "Data.rar"



değiştirerek; "\2017.02.17-Data.rar"

olarak aldım...

Emeklerinize Sağlık Wubclub



  Alıntı
Bu mesajı beğenenler:
#22
Merhaba, konu biraz eski ama yinede ihtiyacı olan birileri olabilir. Yeni işletim sistemlerinde form üzerinden  winrar'ı bu yolla çalıştıramaz sanız . 

Visual Basic
  1. Dim klsryol As String
  2.    klsr = Forms!form1.yol
  3.    WinRARX = Environ$("Program Files") & "\WinRAR\rar.exe"



yukarıda ki kodu;

Visual Basic
  1. Dim klsryol As String
  2.    klsr = Forms!form1.yol
  3.    WinRARX = "C:\Program Files\WinRAR\rar.exe"



Bu şekilde değiştiriniz.



  Alıntı
Bu mesajı beğenenler: Taruz


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Veritabanı Onarım-sıkıştırma, Yedek Alma(winrar), Tablo Bağlama. dsezgin 1 779 06-01-2022, 15:02
Son Mesaj: ates2014
  Access kapanmadan önce veritabanı sıkıştırma ve onarma Mehmet Eser 8 9.932 27-07-2009, 06:28
Son Mesaj: assenucler

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi