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

(Resolvido)Ajuda, concentrar todas as functions da aplicação em um úni


GustavoW

Pergunta

Olá,

Estou com uma idéia meio "diferente", mas não sei como concretiza-la, nem se é possível mas espero que alguém possa me ajudar:

Assim..., como eu uso muitas Function e Procedures em minha aplicação e tb tenho muitos Forms que precisam usar essas Functions e Procedures, estava pensando("olha o cheiro de queimado...." rs), em criar um Form(ou usar um já existente) para colocar todas as Functions e Procedures que uso em minha aplicação. e quando em qualquer form eu precisar usar essa function eu só diria algo assim: "Form1.PegaTempDir", onde Form1 é o form onde estão todas as function e procedures e "Pega TempDir" seria a função que nescessito.

Resumindo:

Existe algum jeito de concentrar todas as function e procedures em um form(Tipo como criar um DataModule e colocar vários componentes la dentro, ao invés de colocar os mesmos componentes em vários forms) e usar em toda aplicação sem ter que escreve-la em cada Form. (isso reduziria consideravelmente o tamanho do executável).

Espero ter sido claro o suficiente.

No aguardo...

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

2 respostass a esta questão

Posts Recomendados

  • 0
Olá,

Estou com uma idéia meio "diferente", mas não sei como concretiza-la, nem se é possível mas espero que alguém possa me ajudar:

Assim..., como eu uso muitas Function e Procedures em minha aplicação e tb tenho muitos Forms que precisam usar essas Functions e Procedures, estava pensando("olha o cheiro de queimado...." rs), em criar um Form(ou usar um já existente) para colocar todas as Functions e Procedures que uso em minha aplicação. e quando em qualquer form eu precisar usar essa function eu só diria algo assim: "Form1.PegaTempDir", onde Form1 é o form onde estão todas as function e procedures e "Pega TempDir" seria a função que nescessito.

Resumindo:

Existe algum jeito de concentrar todas as function e procedures em um form(Tipo como criar um DataModule e colocar vários componentes la dentro, ao invés de colocar os mesmos componentes em vários forms) e usar em toda aplicação sem ter que escreve-la em cada Form. (isso reduziria consideravelmente o tamanho do executável).

Espero ter sido claro o suficiente.

No aguardo...

tem sim Gustavo....eu faço da seguinte maneira.....

criei uma unit.....ai salvei com o nome de Funcoes, ai dentro dela está todas as minhas funcoes e procedures......ai nos Form q eu vou usar eu declaro ela na uses do Form, ai é só você chamar pelo nome da Funcao ou procedure, não precisa chamar pelo nome da unit, é mais bacana ser pela unit do q o Form.......

Link para o comentário
Compartilhar em outros sites

  • 0
tem sim Gustavo....eu faço da seguinte maneira.....

criei uma unit.....ai salvei com o nome de Funcoes, ai dentro dela está todas as minhas funcoes e procedures......ai nos Form q eu vou usar eu declaro ela na uses do Form, ai é só você chamar pelo nome da Funcao ou procedure, não precisa chamar pelo nome da unit, é mais bacana ser pela unit do q o Form.......

Bah cara, VALEU MESMOOOO ajudou muito, falei em criar um Form, porque não tinha prestado atenção ao fato de que cada form cria sua Unit.

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,2k
    • Posts
      651,9k
×
×
  • Criar Novo...