Hola a todos de nuevo yo ![:D :D](https://forum.elhacker.net/Smileys/navidad/cheesy.gif)
bueno aqui me tienen de nuevo con una duda, estoy realizando un sistema de oficina ya ven de esos tediosos...
mi pregunta es, que les parece este codigo:
Aqui el MDIForm1
Contiene: Command1, Command2, Label1 y Timer1
Aqui del Form1 (Child)
Contiene: Command1, Command2, Label1 y Timer1
Y aca del form2 (Child)
Contiene: Command1, Command2, Label1 y Timer1
Si se fijan el Form1 y Form2 tienen el mismo codigo.
Espero sus opiniones, el uso de esto es que para que haga un
procedimiento X lo haga hasta que se termine en otro o cuando
se de clic o termine una funcion, ejemplo si en ambos codigos quiero usar el
Open Archivo as append #1
Se que puedo usar el FREEFILE pero solo que no lo quiero usar.
![:D :D](https://forum.elhacker.net/Smileys/navidad/cheesy.gif)
bueno aqui me tienen de nuevo con una duda, estoy realizando un sistema de oficina ya ven de esos tediosos...
mi pregunta es, que les parece este codigo:
Aqui el MDIForm1
Contiene: Command1, Command2, Label1 y Timer1
Código (vb) [Seleccionar]
Option Explicit
Private Sub MDIForm_Load()
SaveSetting "Probando", "Prueba", "Numero", ""
Form1.Show
Form2.Show
Form2.Show
End Sub
Private Sub MDIForm_Unload(Cancel As Integer)
DeleteSetting "Probando", "Prueba"
End Sub
Aqui del Form1 (Child)
Contiene: Command1, Command2, Label1 y Timer1
Código (vb) [Seleccionar]
Option Explicit
Private Sub Command1_Click()
Do While GetSetting("Probando", "Prueba", "Numero") <> ""
DoEvents
Loop
SaveSetting "Probando", "Prueba", "Numero", "1"
Command1.Enabled = False
Command2.Enabled = True
End Sub
Private Sub Command2_Click()
SaveSetting "Probando", "Prueba", "Numero", ""
Command1.Enabled = True
Command2.Enabled = False
End Sub
Private Sub Form_Load()
Timer1.Interval = 500
End Sub
Private Sub Timer1_Timer()
Label1.Caption = Now
End Sub
Y aca del form2 (Child)
Contiene: Command1, Command2, Label1 y Timer1
Código (vb) [Seleccionar]
Option Explicit
Private Sub Command1_Click()
Do While GetSetting("Probando", "Prueba", "Numero") <> ""
DoEvents
Loop
SaveSetting "Probando", "Prueba", "Numero", "1"
Command1.Enabled = False
Command2.Enabled = True
End Sub
Private Sub Command2_Click()
SaveSetting "Probando", "Prueba", "Numero", ""
Command1.Enabled = True
Command2.Enabled = False
End Sub
Private Sub Form_Load()
Timer1.Interval = 500
End Sub
Private Sub Timer1_Timer()
Label1.Caption = Now
End Sub
Si se fijan el Form1 y Form2 tienen el mismo codigo.
Espero sus opiniones, el uso de esto es que para que haga un
procedimiento X lo haga hasta que se termine en otro o cuando
se de clic o termine una funcion, ejemplo si en ambos codigos quiero usar el
Open Archivo as append #1
Se que puedo usar el FREEFILE pero solo que no lo quiero usar.