(31/05/2020, 15:39)accessman yazdı: anladığım kadarı ile true olursa Outlook için vcf dosyası ekliyor
false ise sadece belirtilen adrese vcf dosyası oluşturuyor
vcf dosyası oluşturmanın bu satırı kullanmak haricinde bir yolu yok mu
muhtemelen bu satır için outlook kurmak gerekiyor
Butonu tıkladığında "outlooka eklensin mi" şeklinde soru çıkan mesaj kutusunda hayırı tıklarsan uygulama ile aynı dizine vcf uzantılı dosyayı oluşturur. Diğer buton tüm kayıtlar için vcard oluşturur.
ActiveControl.Hyperlink.CreateNewDocument FileKonum, True, True
Bu satır yerine ne kullanarak vcf dosyası create edilebilir
Galiba ben anlatamıyorum, kod bilginiz yok inceleme zahmetiniz yok sizde anlamıyorsunuz. Bu kodu kullanmadan vcf dosyası oluşturmak istemiyorsanız diğer butonun kodlarını kullanacaksınız. İncelediğiniz, kodlarını kopyalayıp yapıştırdığınız yabancı sitelerdeki kodlarda aynı. Adı gelişmemiş olmasına takıldınız sanırım.
Bu sitede yaptığım uygulamaların aynısı farklı bir sitede "Gelişmiş" başlığında alıntılandığı için gelişmemiş yazdım. 2 farklı vcf dosyası oluşturan kod mevcut, hala nasıl oluşturulur diye mesaj yazıyorsunuz.
ilk önce örnek için sonra da cevabınız için teşekkür ederim
sizin kadar kodlardan anlamadığım elbette doğru ama
dediğiniz iki butondan birisinde
FileKonum = CurrentProject.path & "\" & VcardAdi & ".vcf"
If MsgBox(VcardAdi & " isimli vcard oluşturulduğunda outlook'a eklensin mi?", vbInformation + vbYesNo) = vbYes Then
ActiveControl.Hyperlink.CreateNewDocument FileKonum, True, True
Else
ActiveControl.Hyperlink.CreateNewDocument FileKonum, False, True
End If
diğerinde ise
VcardAdi = Format(Date, "ddmmyyyy") & "TumKayitlar.vcf"
ActiveControl.Hyperlink.CreateNewDocument CurrentProject.path & "\" & VcardAdi, False, True
kodları mevcut yaniher ikisindede
ActiveControl.Hyperlink.CreateNewDocument
kullanılıyor. ben bunu kullanmadan nasıl olabilir diyorum. çünkü bu kod zannedersem fazladan referans isteyen outlook kullanımı gerektiren bir kod
herhangi bir txt dosyası create etmek için illa "
ActiveControl.Hyperlink.CreateNewDocument" gerekmez diye düşünüyorum
vcf dosyasıda txt nin uzantısı değişmiş hali. yani onun içinde illa
ActiveControl.Hyperlink.CreateNewDocument
bu kod gerekmez diye düşünüyorum