controle
é o nome do controle que você deseja alinhar, e form é o nomedo formulário onde está o controle.Se o formulário que contém o controle, for redimensionável, então ébom que você coloque ocódigo no procedimento Form_Resize. Assim, sempre que você modificar otamanho do formulário, o controleserá automaticamente centralizado.
3
- Carregando o projeto que você quiser
Enviado por:
O Visual Basic sempre carrega os mesmos arquivos e custom controls automaticamente quando vocêinicia um novoprojeto. Na verdade, ele carrega um projeto já existente no seu diretório. Mas você pode criar seu projetopara sercarrejado quando iniciar um novo. Basta salvar o projeto como auto32ld.vbp para o VB 32 bits,auto16ld.vbppara o VB 4.0 16 Bits ou autoload.mak para o VB 3.0. Estes arquivos estão no diretório principal (raiz) doVB. É sempre bom que você façauma cópia de segurança desses arquivos antes, para qualquer eventualidade...
4
- Formulário MDI Child
Enviado por:
Para centralizar um formulário MDI Child ou colocá-lo em qualquer lugar da tela utiliza-se o seguintecomando no evento Load do MDI child:
rem Centralizar me.left = (form1.left - me.left) /2me.top = (form1.width - me.width) /2rem Aparecer em qualquer lugar: me.left = (valor)me.top = (valor)rem *** fim do form load ***
5
- Converter texto para Maiúsculo/Minúsculo
Enviado por:
Aí vai uma função bastante útil...
Public Function MMCase(Texto As String) As String'Esta função converte o texto para Maiusculo/Minusculo, deixando as'primeiras letras das palavras em maiusculo.'respeitando as exceções da lingua portuguesa como: de, da, do, das, dos, a, e'***** Autor: Lionardo Fonseca Paiva'***** lionardo@base.com.br Dim Palavra, PosiçãoInicial, PosiçãoFinalDim resultado As StringPosiçãoInicial = 1Texto = LCase(Texto) & " "Do Until InStr(PosiçãoInicial, Texto, " ") = 0PosiçãoFinal = InStr(PosiçãoInicial, Texto, " ")Palavra = Mid(Texto, PosiçãoInicial, PosiçãoFinal - PosiçãoInicial)PosiçãoInicial = PosiçãoFinal + 1If Palavra <> "de" And Palavra <> "da" And Palavra <> "do" And _Palavra <> "das" And Palavra <> "dos" And Palavra <> "a" And _Palavra <> "e" ThenPalavra = UCase(Left(Palavra, 1)) & LCase(Mid(Palavra, 2))End If
3