Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
12/07/2019 10:04
Konu Sahibi
cozum
Yorumlar
4
Okunma
169
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
cozum

cozum

Aktif Üye
100434
 19
 14
 68
 16/11/2018
0
 Bilecik
 
 Ofis 2010 32 Bit
 12/07/2019,14:36
merhaba arkadaşlar.

Form açılırken istenilen fontun install edilmesi gerekiyor.
yoksa tüm bilgisayarları dolaşmam gerekiyor.

form açılma olayında  code128.ttf  fontunu bilgisayara yükleyebilirmiyim.

 ilginiz içim teşekkürler.




ozanakkaya

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 482
 12.116
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Dün,23:17
Merhaba Form veya Rapora Barkod Ekleme bağlantısındaki örneği inceleyiniz. Örnekte ilgili kodlar mevcut. Örneği inceleyerek çalışma mantığını görebilirsiniz.

Formdaki 


Visual Basic Code
1
2
3
4
5
6
7
8
9
Sub FontuYukle()

Dim Evn, Font As Object
    Const fonts = &H14&
    Set Evn = CreateObject("Shell.Application")
    Set Font = Evn.Namespace(fonts)
    Font.copyhere Environ("TEMP") & "\GeciciBarkod\ean13.ttf"

End Sub



Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub FontIndirveYukle()

On Error Resume Next
Dim GKlasor As String
Dim Mesaj As Integer
GKlasor = Environ("TEMP") & "\GeciciBarkod\"
MkDir (GKlasor)
DownloadFileFromWeb
FontuYukle
Kill GKlasor & "*.*"
RmDir (GKlasor)
Mesaj = MsgBox("Barkod Fontu yüklendi. Uygulama Kapanıp tekrar açılacak.", vbInformation + vbOKOnly)
If Mesaj = vbOK Then
DuzenleOnarYenile
End If

End Sub


kodları fontu indirir ve yükler.

Modüldeki 

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#If VBA7 Then
Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
#Else
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
#End If

Sub DownloadFileFromWeb()
    Dim myFile As String
    Dim Ret As Long
    Dim strSavePath As String
    Dim URL As String

    URL = "https://accesstr.net/sitegenel/ean13.ttf"
    strSavePath = Environ("TEMP") & "\GeciciBarkod\ean13.ttf"
    Debug.Print strSavePath
    Ret = URLDownloadToFile(0, URL, strSavePath, 0, 0)

    If Ret = 0 Then
        Exit Sub
    Else
        MsgBox "Dosya Yüklenemedi"
    End If
End Sub


Kodu fontu temp dizinine kaydeder.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

...........
cozum

cozum

Aktif Üye
100434
 19
 14
 68
 16/11/2018
0
 Bilecik
 
 Ofis 2010 32 Bit
 12/07/2019,14:36
ok.

test ediyorum.



Uptadex

Uptadex

Üye
104808
Er.... Ku....
 20
 4
 17
 28/06/2019
0
 Adıyaman
 Coder
 Diğer
 16/07/2019,13:39
(12/07/2019 11:05)ozanakkaya Adlı Kullanıcıdan Alıntı: Merhaba Form veya Rapora Barkod Ekleme bağlantısındaki örneği inceleyiniz. Örnekte ilgili kodlar mevcut. Örneği inceleyerek çalışma mantığını görebilirsiniz.

Formdaki 


Kod:
1
2
3
4
5
6
7
8
9
Sub FontuYukle()

Dim Evn, Font As Object
    Const fonts = &H14&
    Set Evn = CreateObject("Shell.Application")
    Set Font = Evn.Namespace(fonts)
    Font.copyhere Environ("TEMP") & "\GeciciBarkod\ean13.ttf"

End Sub



Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub FontIndirveYukle()

On Error Resume Next
Dim GKlasor As String
Dim Mesaj As Integer
GKlasor = Environ("TEMP") & "\GeciciBarkod\"
MkDir (GKlasor)
DownloadFileFromWeb
FontuYukle
Kill GKlasor & "*.*"
RmDir (GKlasor)
Mesaj = MsgBox("Barkod Fontu yüklendi. Uygulama Kapanıp tekrar açılacak.", vbInformation + vbOKOnly)
If Mesaj = vbOK Then
DuzenleOnarYenile
End If

End Sub


kodları fontu indirir ve yükler.

Modüldeki 

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#If VBA7 Then
Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
#Else
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
#End If

Sub DownloadFileFromWeb()
    Dim myFile As String
    Dim Ret As Long
    Dim strSavePath As String
    Dim URL As String

    URL = "https://accesstr.net/sitegenel/ean13.ttf"
    strSavePath = Environ("TEMP") & "\GeciciBarkod\ean13.ttf"
    Debug.Print strSavePath
    Ret = URLDownloadToFile(0, URL, strSavePath, 0, 0)

    If Ret = 0 Then
        Exit Sub
    Else
        MsgBox "Dosya Yüklenemedi"
    End If
End Sub


Kodu fontu temp dizinine kaydeder.


Hocam size zahmet projesini ekleyebilirmisiniz rica etsem , banada lazımda <3




...........
ozanakkaya

ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 482
 12.116
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Dün,23:17
(12/07/2019 19:32)Uptadex Adlı Kullanıcıdan Alıntı:
(12/07/2019 11:05)ozanakkaya Adlı Kullanıcıdan Alıntı: Merhaba Form veya Rapora Barkod Ekleme bağlantısındaki örneği inceleyiniz. Örnekte ilgili kodlar mevcut. Örneği inceleyerek çalışma mantığını görebilirsiniz.

Formdaki 


Kod:
1
2
3
4
5
6
7
8
9
Sub FontuYukle()

Dim Evn, Font As Object
    Const fonts = &H14&
    Set Evn = CreateObject("Shell.Application")
    Set Font = Evn.Namespace(fonts)
    Font.copyhere Environ("TEMP") & "\GeciciBarkod\ean13.ttf"

End Sub



Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub FontIndirveYukle()

On Error Resume Next
Dim GKlasor As String
Dim Mesaj As Integer
GKlasor = Environ("TEMP") & "\GeciciBarkod\"
MkDir (GKlasor)
DownloadFileFromWeb
FontuYukle
Kill GKlasor & "*.*"
RmDir (GKlasor)
Mesaj = MsgBox("Barkod Fontu yüklendi. Uygulama Kapanıp tekrar açılacak.", vbInformation + vbOKOnly)
If Mesaj = vbOK Then
DuzenleOnarYenile
End If

End Sub


kodları fontu indirir ve yükler.

Modüldeki 

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#If VBA7 Then
Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
#Else
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
#End If

Sub DownloadFileFromWeb()
    Dim myFile As String
    Dim Ret As Long
    Dim strSavePath As String
    Dim URL As String

    URL = "https://accesstr.net/sitegenel/ean13.ttf"
    strSavePath = Environ("TEMP") & "\GeciciBarkod\ean13.ttf"
    Debug.Print strSavePath
    Ret = URLDownloadToFile(0, URL, strSavePath, 0, 0)

    If Ret = 0 Then
        Exit Sub
    Else
        MsgBox "Dosya Yüklenemedi"
    End If
End Sub


Kodu fontu temp dizinine kaydeder.


Hocam size zahmet projesini ekleyebilirmisiniz rica etsem , banada lazımda <3


Merhaba, alıntı yaptığınız mesajı tekrar okuyunuz.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 


Konuyu Okuyanlar: 1 Ziyaretçi

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.