Gelişmemiş Vcard Oluşturma Uygulaması

1 2
31/05/2020, 18:29

ozanakkaya

(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.
31/05/2020, 22:58

accessman

ActiveControl.Hyperlink.CreateNewDocument FileKonum, True, True
Bu satır yerine ne kullanarak vcf dosyası create edilebilir
01/06/2020, 01:08

ozanakkaya

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.
01/06/2020, 06:01

accessman

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
1 2