Ir para conteúdo
Fórum Script Brasil
  • 0

Como Eu Chamo A Função


Deividy

Pergunta

ai pessoal eu tenho uma sequencia em if

que esta assim

if ele <> "ele" then

Response.Redirect("edit.asp?erro=17&cod=")& cod

else

o que eu coloco aqui pra chamar a function

end if

ai em baixo eu tenho uma

function (ele)

função aqui dentro

end function

quero saber como eu faço isso

algum pode me ajudar?

analisando meu código mais uma vez percebi que nem assim funcionaria deixa queto

valeu e desculpe pertubar a galera

Editado por Deividy
Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Fala deividy

função é definida da seguinte form

function <nomeDaFunção>([parametro 1,parametro 2,...,parametro n])

... código ...

end function

para chama-la você digita apenas

<nomeDaFunção>([parametro 1,parametro 2,...,parametro n])

mas eu acho você primeiro tem que criar a função para depois chama-la!!!

Qualquer coisa estamos ai

[]s Daniel

Link para o comentário
Compartilhar em outros sites

  • 0

Olá

Falando de Funções, existem basicamente 2 tipos diferentes:

- Function <- Retorna valores

- SUB <- Um procedimento, um pedaço de codigo. Não precisa retornar valor.

Pra chamar uma Function, você precisa atribuir o valor dela à alguma variavel, ou mostrar na tela com response.write.

ex:

Variavel = Nome_Funcao()
ou
<%=Nome_Funcao()%>
Pra chamar uma SUB, você pode usar o CALL, como o victor falou, ou simplesmente colocar o nome dela no meio do codigo, que ela será chamada!
call NOME_SUB()

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Olá

Falando de Funções, existem basicamente 2 tipos diferentes:

- Function <- Retorna valores

- SUB <- Um procedimento, um pedaço de codigo. Não precisa retornar valor.

Pra chamar uma Function, você precisa atribuir o valor dela à alguma variavel, ou mostrar na tela com response.write.

ex:

Variavel = Nome_Funcao()
ou
<%=Nome_Funcao()%>
Pra chamar uma SUB, você pode usar o CALL, como o victor falou, ou simplesmente colocar o nome dela no meio do codigo, que ela será chamada!
call NOME_SUB()

Abraços

Isso mesmo dark0, tem mais outro jeito de chamar a função que não lembro... Vou procurar e posto aqui wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Bom aproveitando, quando fiz curso na impacta aprendi sub e function, mas depois disso nunca mais cheguei a usar (faz mais de um ano)

Queria saber, tipo na opinião de vocês, quando deve ser usado e em quais necessidades você utilizam um function e um sub e se tiver exemplos melhor ainda =)

Abraços e valeu

Link para o comentário
Compartilhar em outros sites

  • 0
Bom aproveitando, quando fiz curso na impacta aprendi sub e function, mas depois disso nunca mais cheguei a usar (faz mais de um ano)

Queria saber, tipo na opinião de vocês, quando deve ser usado e em quais necessidades você utilizam um function e um sub e se tiver exemplos melhor ainda =)

Abraços e valeu

Tipo, eu só crio funções... Quando eu vou usar ela em mais de uma página, se não for uma não tem necessidade de fazer um função... Olha um exemplo de envio de email usando CDONTS... Eu fiz uma função com ele para poder usar ele em mais paginas... Olhe:

function_email.asp

<%
'criando uma função
function email_cdonts(de_email, para_email, subject,  mensagem)

Set objmail = Server.CreateObject("CDONTS.NewMail")
objmail.mailformat=0 'para enviar html como mensagem
objmail.bodyformat=0 'para enviar html como mensagem
objmail.from = de_email
objmail.to = para_email
objmail.subject = subject
objmail.body = mensagem
objmail.send
Set objmail = nothing

end function
%>
Envio.asp
<!--#include file="function_email.asp"-->
call email_cdonts("seu e-mail", "e-mail do amigo", "assunto", "mensagem")

Ai pra você usar ele, é só você fazer um include na página que você vai usar ele, e chamar a função com o call... Qualquer dúvida, fala ae que nós te ajudaremos!!! wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0
Hmmm então lendo o que tu escreveu e lembrando mais ou menos o que aprendi, resumindo function, seria você criar uma função, pode colcar ela por exemplo numa include e chama-la aonde você quiser ?

Valeu e Abraços

Sim tipo, você faz a função numa página separada... Ai na pagina que você quiser chamar ela, você faz um enclude e chama a função... Entendeu? biggrin.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...