• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

VB 6.0 iniWrite

  • Konuyu başlatan Konuyu başlatan dzednajpw
  • Başlangıç tarihi Başlangıç tarihi

dzednajpw

Daimi Üye
Aktiflik
K.Tarihi
4 Ağu 2012
Mesajlar
57
Puanı
4
Arkadaşlar örnek kodlarda buldum ama iniWrite yapamıyorum.
Object Requried hatası alıyorum
 
Son düzenleme:
Ini Yazma, ve okuma için kullandığımız modül,

Option Explicit

Private 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
Private 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


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

Function WriteINI(sSection As String, sKeyName As String, sNewString As String, sFileName) As Integer
Dim r
r = writeprivateprofilestring(sSection, sKeyName, sNewString, sFileName)
End Function

Yazmak için;

WriteINI "Proje", "Deger", Text1.Text, App.Path & "\Deneme.ini"

Okumak için,

Text1.Text = ReadINI("Proje", "Deger", App.Path & "\Deneme.ini")


----------

#Taşındı. Vb, Access FoxPro bölümünde sadece rehberler açılmaktadır.
 
Ben istiyorumki text1.text'e girdiğim değer .ini dosyasının adı olsun örnek code ;

PHP:
WriteIniValue App.Path & "\MyTest.ini", "Default", "Text1", Text1.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text2", Text2.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text3", Text3.Text

PHP:
WriteIniValue App.Path & "\MyTest.ini", "Default", "Text1", Text1.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text2", Text2.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text3", Text3.Text

Nasıl düzenlersem o hale gelebilir ?
 
Bu daha karışık. benim verdiğimi kullan. Mantıklar aynı. "Ini, Başlık, içerik, text"
 
Verdiğin daha iyiymiş bencede diğerinden ama textbox1'e girilen ismi almasını istiyorum
Text1.Text = deadlyevil
deadlyevil.ini
 
Ben istiyorumki text1.text'e girdiğim değer .ini dosyasının adı olsun örnek code ;

PHP:
WriteIniValue App.Path & "\MyTest.ini", "Default", "Text1", Text1.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text2", Text2.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text3", Text3.Text

PHP:
WriteIniValue App.Path & "\MyTest.ini", "Default", "Text1", Text1.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text2", Text2.Text
    WriteIniValue App.Path & "\MyTest.ini", "Default", "Text3", Text3.Text

Nasıl düzenlersem o hale gelebilir ?
hocam my.settings fonksiyonunu kullansanız ya?çok rahat olur 3 textbox için
 
Geri
Üst