HQuintas Posted March 14, 2012 at 06:58 PM Report #443972 Posted March 14, 2012 at 06:58 PM Boas Tenho uma dúvida que não sei bem quais os termos que devo usar, é o seguinte Na passagem de uma variável por parâmetros, me apareçam 3 opções por exemplo Private Sub calendar_google(aviso As String) em que o aviso possa ser (sms,email,popup) quando chamar a sub calendar_google(sms) apareçam as opções email popup Não sei se me fiz entender...
Caça Posted March 14, 2012 at 09:13 PM Report #443993 Posted March 14, 2012 at 09:13 PM Private Sub Nome_do_Procedimento(ByVal Parametro1 As Tipo, ByVal Parametro2 As Tipo, ByVal Parametro2 As Tipo) Pedro Martins Não respondo a duvidas por PM
thoga31 Posted March 14, 2012 at 10:12 PM Report #444004 Posted March 14, 2012 at 10:12 PM Somando umas "cenas bonitas" ao que o @Caça disse... 😄 Se quiseres que o Parametro1 seja obrigatório mas o 2 seja opcional, então fazes algo como: Private Sub Proc(ByVal Param1 As Tipo, Optional ByVal Param2 As Tipo = Valor_por_defeito) Se quiseres mais do que uma forma de passar parâmetros: Private Sub Proc(ByVal Param1 As Tipo) Overloads Private Sub Proc(ByVal Param1 As Tipo, Param2 As Tipo) Knowledge is free!
HQuintas Posted March 15, 2012 at 08:05 AM Author Report #444040 Posted March 15, 2012 at 08:05 AM Bom dia Pelos vistos não fiz entender. Ao chamar o procedimento e ao inserir o parâmetro, seja obrigado a escolher um parâmetro já predefinido (do meu tipo). meu_tipo = {A;B;C} em que só aceite os valores A, B ou C Criar um novo tipo de dados (uma classe ou estrutura)
FreiNando Posted March 15, 2012 at 08:37 AM Report #444041 Posted March 15, 2012 at 08:37 AM Cria uma Enumeração de constantes e define o tipo de dados do parametro para essa Enum. O caminho mais curto para conseguir fazer muitas coisas é fazer uma de cada vez. Samuel Smiles
HQuintas Posted March 15, 2012 at 01:00 PM Author Report #444060 Posted March 15, 2012 at 01:00 PM Cria uma Enumeração de constantes e define o tipo de dados do parametro para essa Enum. É isso mesmo, obrigado
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now