USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Do que se trata componente DLL
sleepstar
não registrado
ENUNCIADA !
Postada em 15/12/2007 09:37 hs   

Olá, pessoal !

 

Uma pessoa  pediu para eu fazer um programa é num trecho escreveu o que esta em azul. O que se trata de componente DLL e como farei isso?

Muito obrigado

 

 

 Todas as regras de negócio da aplicação deverão ser disponibilizadas através de um componente (DLL), obedecendo à estrutura:

Classe: Aluno
Métodos: Incluir(), Obter() e ImportarXML()
Propriedades: Codigo, Nome, DataNascimento e Idade

 

A classe deverá guardar os valores das propriedades em memória e somente serão gravados em banco de dados quando acionado o método Incluir().

 

O método Obter() recupera os dados dos Alunos que estão gravados na base de dados e seu parâmetro Código deve ser informado para recuperar um registro específico.

   
Ivo
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 17/12/2007 12:13 hs         
E ai Sleep blz
Cara basta voce criar um projeto no vb ActiveX DLL
e criar as propriedades e os metodos
e depois compilar
 
Option Explicit
'Atributos******************************************************************
Private mCodigo As Integer
Private mNome As String
Private mDataNascimento As String
Private mIdade As Integer
'Propriedades***************************************************************
'Propriedade Codigo
Public Property Get Codigo() As Integer
    Codigo = mCodigo
End Property
Public Property Let Codigo(ByVal intValue As Integer)
    mCodigo = intValue
End Property
'Propriedade Nome
Public Property Get Nome() As String
    Nome = mNome
End Property
Public Property Let Nome(ByVal strValue As String)
    mNome = strValue
End Property
'Propriedade Data Nascimento
Public Property Get DataNascimento() As String
    DataNascimento = mDataNascimento
End Property
Public Property Let DataNascimento(ByVal strValue As String)
    mDataNascimento = strValue
End Property
'Propriedade Idade
Public Property Get Idade() As Integer
    Idade = DateDiff("yyyy", CDate(DataNascimento), CDate(Format(Now, "dd/mm/yyyy")))
End Property
'Não é necessário a propriedade de escrita Let para idade sendo que a idade pode ser calculada
'Através da data de nascimento
'Public Property Let Idade(ByVal intValue As Integer)
'    mIdade = intValue
'End Property

'Metodos*******************************************************************
 Public Sub Incluir()
    'Coloque aqui o codigo para incluir o aluno
 End Sub
 
 Public Sub Obter()
    'Coloque aqui o codigo para obter os valores incluidos
 End Sub
 
 Public Sub ImportarXML()
    'Coloque aqui o codigo para a importação dos dados no
    'formato XML
 End Sub
 
'Coloque o nome da classe Aluno
'e compile isso será uma DLL
abraços
 
   
sleepstar
SAMPA
SP - BRASIL
Postada em 18/12/2007 20:10 hs         
Ok, vou testar
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página