You are on page 1of 1

Nome do Componente: Busca Fontica em Portugus. Desenvolvedor: Fabiano Ricardo de Oliveira Bellesia.

Descrio: Componente possui uma funo que retorna a chave fontica de busca de uma cadei a de caracteres qualquer passada como parmetro. Funcionalidade: Fonet("PHABYANNNO")=Fonet("FABYANNO")=Fonet("FABYANO")=Fonet("FA BIANO")=FABIANO Para registrar a dll no windows, digite no prompt de comando: Regsvr32.exe <Caminho-para-a-dll>\Fonet11.dll -----------------------------------------------------------------------------------------------Em Visual Basic ou MS Access: Primeiro, adicione uma referncia ao arquivo "Fonet11.dll" (Menu Ferramentas->Comando Referncias). Depois s inserir o seguinte cdigo em um mdulo: Dim chamou As Boolean 'Variveis declaradas para evitar mltiplas instncias Dim obj As Object 'do objeto fontico Public Function Fonet(str1 As Variant) As Variant If Not chamou Then Set obj = CreateObject("Fonet11.Fonetica") chamou = True End If Fonet = obj.Fonet(str1) End Function -----------------------------------------------------------------------------------------------Object Pascal (Delphi): Primeiro, v em Import Type Lybrary e selecione o arquivo "Fonet11.dll", clique em Create Unit. Adicione a Unit criada (FONET11_TLB) ao projeto. Insira-a tambm na clusula Uses da Unit onde fizer a chamada com o seguinte cdigo: var chamou: boolean; I: tfonetica; function Fonet(str1: Variant); begin If not chamou then begin i:=tfonetica.Create(nil); chamou:=true; end; Result:=i.fonet(str1); end;