Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Abrir un mismo formulario varias veces a la vez.

1,871 views
Skip to first unread message

Antonio José García González

unread,
Jan 23, 2003, 10:49:09 AM1/23/03
to
Se puede abrir el mismo formulario 2,3 o mas veces a la vez??

Como se hace???

Jose Nieto

unread,
Jan 23, 2003, 11:54:02 AM1/23/03
to


Hola Antonio Jose, esto q tu dices dudo q se pueda hacer aunque no estoy
totalmente seguro, nunca me lo he planteado, pero lo q si puedes hacer es
ocultarlo y mostrarlo tantas veces como quieras.
--
Salu2 desde Jaén.
Jose Nieto
(Jaén)

"Antonio José García González" <oth...@telecable.es> escribió en el mensaje
news:2867b364.03012...@posting.google.com...

Búho

unread,
Jan 23, 2003, 12:12:54 PM1/23/03
to
http://www.clikear.com/webs/accessbhuo/id.asp?topico=1

--

Saludos desde Valladolid:
Francisco Javier García Aguado

http://www20.brinkster.com/accessbhuo/
[Espejo de la anterior]:
http://www.clikear.com/webs/accessbhuo/index.html
http://groups.msn.com/Access2000VisualBasic/
---


"Antonio José García González" <oth...@telecable.es> escribió en el mensaje
news:2867b364.03012...@posting.google.com...

Búho

unread,
Jan 23, 2003, 12:16:37 PM1/23/03
to
Perdón:
Cambia el 1 por 5, se me fue el dedo.

Jose Nieto

unread,
Jan 23, 2003, 12:37:27 PM1/23/03
to
Jejej., me acabo de hacer una proposicion , antes de contestar hay q darse
un charipeo por tu pagina buho, joer tio tienes recursos para
todo.,,,Felicidades .eres un mostruo, del access claro. Saludos.

--
Saludos desde Jaén.
Jose Nieto
(Jaén)

"Antonio José García González" <oth...@telecable.es> escribió en el mensaje
news:2867b364.03012...@posting.google.com...

Emilio Martín (CS)

unread,
Jan 23, 2003, 11:46:21 AM1/23/03
to
Sí se puede, ...

Pásate por la página del Búho, el tiene un ejemplo de como hacerlo.

Saludos
Emilio


"Jose Nieto" <ESIJA...@telefonica.net> escribió en el mensaje
news:#62l39vwCHA.1896@TK2MSFTNGP11...

Eduardo Olaz

unread,
Jan 23, 2003, 5:22:33 PM1/23/03
to

Un formulario es un objeto, con su módulo de clase asociado.
Además es un tipo de objeto del que se puede crear múltiples instancias, es
decir se pueden crear varios ejemplares de la clase correspondiente al
formulario, y por ejemplo, añadirlas a una colección de formularios.
Además, podemos variar las propiedades de cada ejemplar de la clase, por
ejemplo el texto de la barra de títulos.
En un formulario he puesto el botón cmdNuevoFormulario y un botón llamado
cmdVaciarColeccion.
Al apretar el botón cmdNuevoFormulario crea una instanica del formulario
FormularioMultiple, y lo añade a la colección colFormularios
Cuando se aprieta el botón, descarga uno a uno los elementos de la colección
formularios, con lo que se descargarán, excepto el último cargado porque
todavía está instanciado por la variable frmFormulario. Para descargarlo
hacemos
set frmFormulario = Nothing
Si cerramos el formulario de los botones, sin descargar la colección,
también desaparecerán los fomularios al destruirse la colección de forma
implícita.
_____________________________________

Option Explicit

Dim colFormularios As New Collection
Dim frmFormulario As Form
Dim lngFormulario As Long

Private Sub cmdNuevoFormulario_Click()
Set frmFormulario = New Form_FormularioMultiple
lngFormulario = lngFormulario + 1
colFormularios.Add frmFormulario
With frmFormulario
.Caption = " Formulario " & .Name & " nº " & Format(lngFormulario,
"000")
.Visible = True
End With
End Sub

Private Sub cmdVaciarColeccion_Click()
VaciarColeccion colFormularios
' Para que desaparezca el último formulario cargado
' ponemos frmFormulario a Nothing
Set frmFormulario = Nothing
End Sub

Private Sub VaciarColeccion(Coleccion As Collection)
Dim i As Long
' Vaciamos la colección de formularios
With Coleccion
For i = .Count To 1 Step -1
.Remove (i)
Next i
End With
End Sub
_____________________________________


Saludos desde la calle Estafeta de Pamplona

Eduardo Olaz
[Microsoft Access MVP]

edu...@olaz.net


"Antonio José García González" <oth...@telecable.es> escribió en el mensaje
news:2867b364.03012...@posting.google.com...

amlle...@gmail.com

unread,
May 17, 2018, 11:07:32 PM5/17/18
to
El jueves, 23 de enero de 2003, 9:49:09 (UTC-6), Antonio José García González escribió:
> Se puede abrir el mismo formulario 2,3 o mas veces a la vez??
>
> Como se hace???

Claro k se puede maigo, muy sensillo

1.-hacer tu formulario normal al k nombraremos "UserForm1"
ya que tienes tu formulario
2.- creas el botón que lo llamara y aki esta el truco

normalmente lo llamas directamente de forma muy simple "UserForm1"
ahora no, lo k aras es crear un nuevo formulario idéntico a "UserForm1" y es ese el k llamaras de la siguiente foema:

dim FormCopia as new UserForm1

FormCopia.Show

José Mª Fueyo

unread,
May 18, 2018, 3:51:46 AM5/18/18
to
No está mal, 15 años en responder
Salu2,

Andrés Román del Peral

unread,
Feb 20, 2021, 5:58:30 AM2/20/21
to
El viernes, 18 de mayo de 2018 a las 9:51:46 UTC+2, José Mª Fueyo escribió:
> No está mal, 15 años en responder
> Salu2,
Jajajaj y 3 años en reírme de ese comentario. Muy bueno Fueyo
0 new messages