Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    207

    [VB6] Problema col caricamento dei file .INI

    Quando cerco di caricare le impostazioni da un file .ini (al cui interno ci sono delle impostazioni) ottengo il seguente errore (num. 453): "Can't find DLL entry point GetPrivateprofileStringA in kernel32"
    Perché? Che devo fare per risolverlo?

    Nella sezione "Generale" del codice VB ho messo la seguente dichiarazione:

    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


    e il codice del pulsante che dovrebbe caricare le impostazioni è il seguente:

    Private Sub cmdCarica_Click()

    Dim ValoreDiRitorno As Long
    Dim NomeFile
    NomeFile = App.Path & "\settings.ini"
    Dim StringaDiRitorno As String * 50
    ValoreDiRitorno = GetPrivateProfilestring(txtSezione, _
    txtChiave, NomeFile, StringaDiRitorno, Len(StringaDiRitorno), _
    NomeFile)

    If ValoreDiRitorno = 0 Then
    MsgBox "C'è stato un errore!", vbExclamation
    Else
    txtValore.Text = Trim(StringaDiRitorno)
    End If

    End Sub

    Non so come fare per risolvere il problema!
    Grazie a chi saprà darmi la soluzione!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    34
    codice:
    Private Declare Function GetPrivateProfilestr ing Lib "kernel" 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
    Prova cosi

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    207
    Mi scrive "File not found: kernel"

    Help!!

  4. #4
    ovvio la dll è kernel32.dll prova a fare start -> esegui e scrivi

    regsvr32 percorso dll
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.