Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup microsoft.public.es.* 1 Foro > Newsgroup microsoft.public.es.dotnet.vb
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 29-10-2007, 21:50:45
Federico
 
Mensajes: n/a
Predeterminado ¿problema de ámbito de variables?

Hola amigos:

Tengo un proyecto en el que tengo un formulario windows (clientes) que
llama a otro segundo (ClientesDirecs), y el segundo utiliza un DataRow
de Clientes así:

taDirecs.FillByCliente(dsOfertas.ClientesDirecs,
CShort(Clientes.drCliente.Item("IdCliente")))

Y esto trabaja bien cuando la clase Clientes está como formulario de
inicio en el Proyecto.

Ahora tengo un Menú Principal, que es el nuevo formulario de inicio, y
que llama a Clientes y luego clientes llama a ClientesDirecs; y ahora
en ClientesDirecs la misma línea de instrucción, me da error de
referencia nula.

taDirecs.FillByCliente(dsOfertas.ClientesDirecs,
CShort(Clientes.drCliente.Item("IdCliente")))
--> error de referencia nula.

He intentado lo siguiente y no hay manera.

en la Clase MnuPpal:

Public Class MenuPrincipal

Friend Clientes As Clientes --> inclusive lo he declarado como
pública

Private Sub OP250000_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles OP250000.Click

Clientes = New Clientes
Clientes.ShowDialog()

End Sub

End Class

La clase clientes: (está sin cambiar)

Public Class Clientes

Friend drCliente As DataRow

Private Sub cmdDirsClte_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles cmdDirsClte.Click
Dim frm As New ClientesDir()
frm.ShowDialog()
End If
End Sub

End Class

En la clase ClientesDir: También sin cambiar.

taDirecs.FillByCliente(dsOfertas.ClientesDirecs,
CShort(Clientes.drCliente.Item("IdCliente")))

Lo voy a hacer pasando por referencia el drCliente; pero por salir de
la duda, quisiera saber si habría otra forma de declarar a Clientes de
manera que no me de el error de referencia nula.

Saludos y gracias

Federico Luna

Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ampliar ambito dhcp erik Newsgroup microsoft.public.es.windows.server.redes 6 30-07-2008 16:09:01
problema con variables Gabi Newsgroup es.comp.lenguajes.php 6 16-03-2008 21:26:37
Sugundo Ambito en DHCP Marco Borquez Newsgroup microsoft.public.es.windows.server.general 2 28-01-2008 12:56:54
Problema con Variables de Sesión Maribeldr Newsgroup microsoft.public.es.asp 1 28-12-2006 09:56:03
Problema con matrices y variables con indice axe Newsgroup es.comp.lenguajes.visual-basic 12 13-08-2004 21:24:00





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.