CAYBURG.COM
Programlama Dilleri Delphi, Visual Basic, C, C++,C#, ASP, Perl, Php, Html vb. diller hakkında bilgi ve birikimlerinizi paylaşabilir ve yardım alabilirsiniz.
Cevapla
VB ini dosyası yaratma-okuma Bu konu 57 defa okundu ve 0 yorum yazildi.
 
Seçenekler
Alt 07.06.2008, 00:27   #1
internetadami
Bronze Members
Standart VB ini dosyası yaratma-okuma

ilk önce bir modül icine bu kodları yazın
Option Explicit 'değişken tanımlamadan gecemesisniz'
'api tanımlamaları'
Public Declare Function getprivateprofilestring Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationname As String, ByVal lpKeyname As Any, ByVal lpdefault As String, ByVal lpreturnedstring As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Public Declare Function writeprivateprofilestring Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationname As String, ByVal lpKeyname As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long
'ini Dosyasını Okumak işlemini yapmak için bir Fonksiyon Yazıyoz'
Function ReadINI(Section As String, KeyName As String, FileName As String) As String
Dim sRet As String
sRet = String(255, Chr(0))
ReadINI = Left(sRet, getprivateprofilestring(Section, ByVal KeyName$, "", sRet, Len(sRet), FileName))
End Function

'ini Dosyasına Yazmak işlemini Yapmak için bir Fonksiyon
Function WriteINI(sSection As String, sKeyName As String, sNewString As String, sFileName) As Integer
Dim r
r = writeprivateprofilestring(sSection, sKeyName, sNewString, sFileName)
End Function
'Readini(bölüm,anahtaradi,inidosyasının bulunduğu yer)
'writeini(Bölüm,anahataradi,anahtardegeri,dosyaadi ve yolu)
formun Load Olayına
dim s as string
s = ReadINI("Ayar", "SerVer", App.Path & "\ayar.ini")
Text1.Text = ReadINI("Database", "DBNAME", App.Path & "\ayar.ini")
Text2.Text = ReadINI("Database", "DBBoyut", App.Path & "\ayar.ini")
if s<>"" then 's icinde değer var ise '
msgbox("ini Dosyası Mevcut")
else 'eğer Boş ise boş olması dosyanın olmadığını farzeder'
Call WriteINI("Ayar", "Server", " ", App.Path & "\ayar.ini")
Call WriteINI("Database", "DBNAME", " ", App.Path & "\ayar.ini")
msgbox("Dosya Yaratıldı")
end if
internetadami isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler

Yetkileriniz
Yeni Mesaj yazma yetkiniz Aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz Aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz Aktif değildir dir.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı

Benzer Konular
Konu Konuyu Başlatan Forum Cvpl Son Mesaj
CDROM Data - Hızlı Okuma, Hızlı Okuma Teknikleri ve Testleri Ayarlar bluen E-Kitap 18 12.10.2008 21:45
Transfer dosyası Göçmen Spor Konulari Arsivi 0 31.05.2008 19:03
Rar dosyası arslanby Yardim Istekleri ve Sorulariniz Bölüm Arsivi 5 02.05.2008 20:17
CHP'nin dosyası da mahkemede SaKLaMBaC Haber Arsivleri 0 21.04.2008 13:23
sevgi dosyası manyaks01 Geyik ve Komik-Yazılar ve Fıkralar 4 10.03.2008 20:47

Paylaşmak Özgürlüktür - Arşiv - Yukarı git Web Stats TOPlist
File Hosting Free Kurd Radyo Dinle Bedava Albüm Vaylo Yeni Albüm Albüm Paylasim
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
Powered by vBulletin® Version 3.7.4 ©2000 - 2008, Jelsoft Enterprises Ltd.
Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 22:51 .