Would you like to react to this message? Create an account in a few clicks or log in to continue.

Yaptıklarınızı Kaydetme İni Dosyası Yazma Okuma[Source Eklendi.]

Aşağa gitmek

Yaptıklarınızı Kaydetme İni Dosyası Yazma Okuma[Source Eklendi.] Empty Yaptıklarınızı Kaydetme İni Dosyası Yazma Okuma[Source Eklendi.]

Mesaj tarafından ewranus Paz Mayıs 16, 2010 6:29 pm

Bu Kodla ini Dosyası Okutabilir Yazabilirsiniz

ilk önce bir modül icine bu kodları yazın
Kod:

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 Kısaca Okuma)
'writeini(Bölüm,anahataradi,anahtardegeri,dosyaadi ve yolu Burası da 'Yazma)

'Kullanımı Bunu butona yaz
'Mesela Slot Kayıt Yapalım
Kod:

Text1.Text = ReadINI("Ayar", "Slot1", App.Path & "\ayar.ini")
Text2.Text = ReadINI("Ayar", "Slot2", App.Path & "\ayar.ini")
if s<>"" then 'Eğer İni Dosyası Var ise

else 'eğer İni Dosyası Yok İse

Call WriteINI("Ayar", "Slot1", " [color=red]Buraya Kaydedilecek Şeyi yazacaksın Buraya Text1.text Olarakta Yazabilirsin (Tırnaklar sil)[/color]", App.Path & "\ayar.ini")
Call WriteINI("Ayar", "Slot", "[color=red]Buraya Kaydedilecek Şeyi yazacaksın Buraya Text1.text Olarakta Yazabilirsin (Tırnaklar sil)[/color]", App.Path & "\ayar.ini")
'Dosya YaRAT
'[color=blue]************** Ewranus ***************[/color]
end if
ini Dosyasının Görünüm Şekli
Kod:

[Ayar]
Slot= [color=red]Burası Kaydettiğin yer[/color]
[Ayar]
Slot2=[color=red]Burası Kaydettiğin yer[/color]

[Linkleri görebilmek için üye olun veya giriş yapın.]
ewranus
ewranus
Yönetici
Yönetici

Mesaj Sayısı : 152
Kayıt tarihi : 24/02/10
Nerden : Counter Strike
Yaş : 44
Cinsiyet : Erkek

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz