GS-Zone

SWAO Sub Liderazgo Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

4

Nota » 11 Ene 2012 15:08

Hola estoy armando un Semper Widia y quiero generar Exe y me salta este error :

  1. Public Function EsSubLider(UserIndex As Integer) As Boolean
  2. Dim U As Integer
  3. For U = 1 To Val(GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "INIT", "NroGuilds"))
  4.    DoEvents
  5.   If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD" & I, "GuildName") = Guilds(UserList(UserIndex).GuildIndex).GuildName Then
  6.       If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD" & I, "SubLider") = UserList(UserIndex).name Then
  7.           EsSubLider = True
  8.       Else
  9.           EsSubLider = False
  10.        End If
  11.     Exit For
  12.    End If
  13. Next U
  14. End Function
  15.  



Me salta variable no Denifina en "I"
Zhepelin Ao
135
Aprendiz [4]
Registrado: Años de membresía
Ubicación: San Martin
Mensajes: 339

Nota » 11 Ene 2012 15:52

Reemplaza la function essublider por esta!

  1. Public Function EsSubLider(UserIndex As Integer) As Boolean
  2. Dim U As Integer
  3. For U = 1 To Val(GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "INIT", "NroGuilds"))
  4.    DoEvents
  5.   If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD", "GuildName") = Guilds(UserList(UserIndex).GuildIndex).GuildName Then
  6.       If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD", "SubLider") = UserList(UserIndex).name Then
  7.           EsSubLider = True
  8.       Else
  9.           EsSubLider = False
  10.        End If
  11.     Exit For
  12.    End If
  13. Next U
  14. End Function
  15.  


Saludos!
Usuario Registrado
73
Newbie [1]
Registrado: Años de membresíaAños de membresía
Mensajes: 27

Nota » 11 Ene 2012 18:00

Cambia la I por U
Aguante River Plate ! ! !
909
Moderador
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa adelina, Vicente Lopez.
Mensajes: 14428
Aportes: 305
Premios: 10
Señor Moderador (3) Señor Reglamento (1) Aportes (2) Embajador (3) Detector de Bugs (1)

Nota » 11 Ene 2012 20:48

Ghytek escribió:Reemplaza la function essublider por esta!

  1. Public Function EsSubLider(UserIndex As Integer) As Boolean
  2. Dim U As Integer
  3. For U = 1 To Val(GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "INIT", "NroGuilds"))
  4.    DoEvents
  5.   If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD", "GuildName") = Guilds(UserList(UserIndex).GuildIndex).GuildName Then
  6.       If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD", "SubLider") = UserList(UserIndex).name Then
  7.           EsSubLider = True
  8.       Else
  9.           EsSubLider = False
  10.        End If
  11.     Exit For
  12.    End If
  13. Next U
  14.  
  15.  
  16. End Function
  17.  


Saludos!


Flaco sabes lo que tas haciendo hay ? mira si borras algo que tiene otra funcion el modulo remplazarlo por este

  1. Public Function EsSubLider(UserIndex As Integer) As Boolean
  2. Dim U As Integer
  3. For U = 1 To Val(GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "INIT", "NroGuilds"))
  4.    DoEvents
  5.   If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD" &  U, "GuildName") = Guilds(UserList(UserIndex).GuildIndex).GuildName Then
  6.       If GetVar(App.Path & "\GUILDS\" & "guildsinfo.inf", "GUILD" &  U, "SubLider") = UserList(UserIndex).name Then
  7.           EsSubLider = True
  8.       Else
  9.           EsSubLider = False
  10.        End If
  11.     Exit For
  12.    End If
  13. Next U
  14. End Function
  15.  


Fijate si te funciona haci
Testealo

Imagen
Ninja en progreso
929 (+5)
Dragon Ancestral [5]
Registrado: Años de membresía
Ubicación: • olivos •
Mensajes: 4103
Aportes: 13


Volver a AO 0.11.5

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados