ARRUMAR RESOLU?ÃO DE FORMS
Citação:KERPLUNK, derrepente você deve saber mais que o bastante. Você é conhecido como o [ô]sabidão[ô]??
Caraca moleque, que isso???
Eu respondi de acordo com sua imagem do erro e o código que postou.
Citação:Private Sub frmFuncionariosInserir_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ResizeForm (Me)
End Sub
Se usou da forma que eu lhe disse (citação abaixo), qual a exata mensagem e local do erro?
Citação:Private Sub frmFuncionariosInserir_Load()
ResizeForm (Me)
End Sub
Estou esquecendo de alguma coisa na função que declarei no módulo?
Acredito que ela esteja com 0 ou nula.
Citação:Public Const lMinha As Double = 1366
Public Const hMinha As Double = 768
Public lCliente As Double
Public hCliente As Double
Public lCerta As Double
Public hCerta As Double
Public Function ResizeForm(ByVal Formu As Form)
[ô]*** ALTERA DIMENSÕES DOS CONTROLES DO FORM
[ô]*** FATOR DE 1024x768 PARA 800x600 = 0.78125
[ô]*** FATOR DE 800x600 PARA 1024x768 = 1.28
[ô]hCliente = My.Computer.Screen.WorkingArea.Height
hCliente = Screen.PrimaryScreen.WorkingArea.Height
hCerta = hCliente / hMinha
Dim ctl [ô]As Control
Formu.Top = 0
Formu.Left = 0
Formu.Width = Formu.Width * hCerta
Formu.Height = Formu.Height * hCerta
On Error Resume Next
For Each ctl In Formu.Controls
ctl.Top = ctl.Top * hCerta
ctl.Width = ctl.Width * hCerta
If ctl.Left(ctl.Name, 3) <> [Ô]Cbo[Ô] Then ctl.Height = ctl.Height * hCerta
ctl.Left = ctl.Left * hCerta
ctl.FontSize = ctl.FontSize * hCerta / 1
Next
End Function
hminha altura da tela do desenvolvedor
Primeiro, você consegue me explicar o que esse código faz? Mas em detalhes, linha por linha.... Se souber, eu me proponho a fazer esse código funcionar.
Citação::
Simplesmente porque isso é VB.NET, nunca vai rodar no VB6.
Primeiro, você consegue me explicar o que esse código faz? Mas em detalhes, linha por linha.... Se souber, eu me proponho a fazer esse código funcionar.
Pois é, todo mundo tá falando isso, mas parece que o criador do tópico só lê o que acha prudente a ele.