habilitar y desabilitar controles y opciones de menu a usuarios con distintos privilegios (login)
Вставка
- Опубліковано 10 лют 2025
- hola querido amigo aqui le dejo este video fue solicitado por un compañero de youtube que deseaba saber como poder desabilitar las herrmientas de menu segun el tipo de usuario que entraria al formulario.
aqui simularemos que tenemos una contraseña pero autentificaremos que tipo de usuario va ingresar y los privilegios que le estariamos dando al usuario tambien autentificaremos que las contraseñas sean correctas con el tipo de usuario.
espero que les guste y que le ayude
compartelo para apoyarme y para ayudar a otras personas
descargar codigo fuente:
goo.gl/K5HHky
DALE LIKE A MI FANSPAGE DE FACEBOOK:
goo.gl/nUQa95
suscribete
goo.gl/fwNpnX
visita mi blog ejercicios visual basic:
goo.gl/9W546L
mi blog personal:
goo.gl/zTdSBp
excelente aporte, yo estoy buscando exactamente algo así para mi programa que realice en Access
y quisiera que al compartir la aplicación solo puedan consultar y no modificar.
solo que tu video tiene poco resolución y no se aprecia bien.
ayuda por fa. saludos.
Ok claro escribeme al privado
@@TutosEdgar gracias por responderme rápidamente disculpa como te escribo al privado perdón por mi ignorancia.
esta es la liga del video de mi programa no seas malito dame tu visto bueno, gracias. ua-cam.com/video/P_Oqjj4KCds/v-deo.html
@@fredinternacional mil disculpas tu video si tiene buena resolución mi laptop es la que está mal ya vi tu video con otra laptop y se ve muy bien. mil gracias
@fredcomunica ok
gracias utilice una parte de tu codigo para hacer el mio , recien estoy aprendiendo esto
Ok que bueno de nada ...
Hola me podría ayudar con lo codigo, estoy realizando un programa visual studio 2010. Deve activar el boton calcular cuando en los campos estén lleno y dehabilitarlo si falta alguno.
Ok claro entra al grupo de WhatsApp y escribirme
Bro como se haría para que ese permiso del usuario dure determinados días y se borre solo para que uno lleve el control de esa persona y volver a registrarla
Si es con base de datos se podria ingresas la fecha de entrada en la base de datos y luego que cargue el formulario en el evento load
Hacer una busqueda y comparacion de fecha
@@TutosEdgar bro hay como seria sql da la orden a c# o al revés me puedes explicar mejor o si deseas te sugiero que subas un video respecto al limite de fecha de un usuario y contraseña y que el administrador sea el que de la orden para obtener otra vez los 30 días y así sucesivamente bro sería de gran ayuda
Ok sera cuando me quede tiempo ....
@@TutosEdgar esta bien seria de gran ayuda para bastantes si subes un video de ese tema que te comente
Deshabilitar la opción maximizar de la vara de controles
Selecciona el formulario y en las propiedades busca MaxButton y la pones en False
🤔
Disculpa amigo podría proporcionar código para un proyecto porfa ?
Para que proyecto
+50241684318
mi hermano muchisimas gracias !! gracias x la ayuda ... eso es lo q queria
fabio alan herrera romero ok de nada amigo es un placer ...
Visual basic esta mandado a reçoger
El lenguaje no es obsoleto más que solo el programador
tienes buen contenido y video like
ok
hola carnal disculpa la lata y molestias me podrias ayudar con este codigo...
Estoy realizando una ventana de altas donde la información de los text box en visual basic se guarde en una base de datos creada en access 2000 (lo que pasa es que al hacer las validaciones cuando intenta guardar me envía el error en el refresh del objeto adodc1 y tmb despues de guardar varios registros, me dice que hace error, este '-2147217887(80040e21)' en tiempo de ejecucion. la operacion en varios pasos genero errores. compruebe los valores de estado... en el primer campo del fields donde numi es = a text1.text) esper me pueda ayudar porque me sale el error y en algunas ocasiones guarda y en otras me envía el error
Private Sub Command1_Click()
If Len(Trim(Text1.Text)) = 0 Then
MsgBox "ingrese el numero", vbExclamation
Text1.SetFocus
Exit Sub
End If
If Len(Trim(Text2.Text)) = 0 Then
MsgBox "ingrese el numero", vbExclamation
Text2.SetFocus
Exit Sub
End If
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from tabla2 where numi = " & Text1.Text
Adodc1.Refresh
If Adodc1.Recordset.RecordCount > 0 Then
MsgBox "ya existe un registro con esa numeracion", vbExclamation
Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = Len(numi)
Exit Sub
End If
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields(numi) = Text1.Text
Adodc1.Recordset.Fields(nombre) = Text2.Text
Adodc1.Recordset.Update
Adodc1.Refresh
End Sub
+fabio alan herrera romero en adodc1.commandtype= adCmdText
Tiene que ser tabla no esa opción. ..
adodc1.commandtype=adcmdTable
+fabio alan herrera romero segunda si estas haciendo las conexión por código ... Tienes que indicarle donde esta base de datos ... Después abrir la conexión
ok la conexio la hago a traves del componente ado data control y enlazo la base de datos con el microsoft jet ole 4.0 db provider y ahi enlazo en el origen de registros con la opcion adcmdtable