quinta-feira, 30 de setembro de 2010

Resolvendo erro Msvcp71.dll e Msvcr71.dll no Windows 7

Você já executou um programa e encontrou um erro pela ausência das dlls Msvcp71.dll e Msvcr71.dll no Windows 7?
Ambos são arquivos do Microsoft C Runtime Library, e parece como se a Microsoft esqueceu-se de adicioná-los ao Windows 7. Alguns programas exigem que você tenha os dois arquivos para que ele funcione com êxito.



 Para baixar as dlls acesse o link: Msvcp71.dll e Msvcr71.dll

Daniel S. Menezes
Analista de Sistemas

segunda-feira, 27 de setembro de 2010

Consultar Operadora Movel

Para consultar um número de celular de qual operadora ele pertençe use o site abaixo:

http://consultanumero.abr.net.br:8080/consultanumero/consulta/consultaSituacaoAtual!carregar.action


Daniel S. Menezes
Analista de Sistemas

quinta-feira, 23 de setembro de 2010

Campo MEMO (Protheus)

Depois de muitas pesquisas e de ficar um pouco contrariado por não encontrar uma solução satisfatória, busquei uma ajuda dos universitários e consegui uma solução interessante para ler um campo MEMO e passar esse campo para uma variavel.

Abaixo segue a ideia do que foi utilizado:

    cLinha := ""
    For nX := 1 to MlCount(SZG->ZG_DESCATIV,150)
        cLinha += Alltrim(MemoLine(SZG->ZG_DESCATI,150,nX)) + " "
    Next nX

Houve também a idéia de criar um Array e gravar as informações, ficaria assim:


    cLinha := {}
    For nX := 1 to MlCount(SZG->ZG_DESCATIV,150)
        AADD(cLinha, MemoLine(AllTrim(SZG->ZG_DESCATI),150,nX))
    Next nX


Simples assim,

Utilizei uma das duas formas para não precisar usar soluções do Banco de Dados.

Daniel S. Menezes
Analista de Sistemas

quinta-feira, 16 de setembro de 2010

Informações de conexão ativa (Protheus)

GetVersao() // Retorna a versão, base de dados e ambiente que está em uso no momento.

GetClientDir() // Retorna o path completo de onde está sendo executado o Remote. Ex.: C:\Protheus10\Bin\Remote\

GetEnvServer() // Retorna o nome do Environment que está sendo utilizado no momento.

GetSrvProfString ("STARTPATH","") // Retorna o StartPath definido no ini do server

GetSrvProfString ("ROOTPATH","") // Retorna o RootPath definido no ini do server

FunName() // Retorna o nome da função do menu

FunDesc() // Retorna a descrição do menu

cArqMnu    // Nome do arquivo de menu

GetComputerName () // Nome da estação


Daniel S. Menezes
Analista de Sistemas

terça-feira, 14 de setembro de 2010

Protheus faz conta de horas

Bem acho que ele se atrapalhou um pouquinho!!!
Todo mundo erra!!

Esquece!!

sexta-feira, 10 de setembro de 2010

O Google Instant irá mostrar conteúdo procurado enquanto busca é digitada

O Google anunciou nesta quarta-feira (8), durante a feira de tecnologia IFA, em Berlim, que está melhorando a sua página de busca, permitindo que os usuários vejam os resultados no momento em que a palavra é digitada, tornando a busca mais rápida. A nova ferramenta recebeu o nome de Google Instant.
A principal mudança é que o usuário irá direto ao conteúdo procurado muito mais rápido porque não será mais necessário acabar de digitar a palavra, ou ainda clicar em “Procurar”. Além disso, os resultados da pesquisa na tela são renovados e mudam enquanto o usuário segue teclando as letras adicionais das palavras pesquisadas.
O novo sistema já está disponível para os internautas dos Estados Unidos e, na semana que vem, para Reino Unido, França, Alemanha, Itália, Espanha e Rússia que possuem Google Chrome, Mozilla Firefox, Safari e Internet Explorer 8. Os internautas que não residem nos países citados só poderão acessar o Google Instant se estiverem logados em alguma conta do Google. O objetivo da empresa é oferecer, nos próximos meses, o serviço para um maior número de localidades.
Google Instant 
Marissa Mayer, vice-presidente do Google, introduz
nova busca. (Foto: Robert Galbraith/Reuters)
A ideia do novo sistema surgiu quando a empresa verificou que as pessoas digitam devagar mas lêem rápido. Segundo o Google, um internauta leva cerca de 300 milissegundos para apertar uma tecla, mas apenas 30 milissegundos (um décimo do tempo) para olhar para outra parte da página, o que significa que as pessoas conseguem visualizar um resultado enquanto digitam a busca.
Outra alteração é que, ao ver os resultados que aparecem ao digitar, o internauta poderá formular melhor a pesquisa ou, inclusive, adaptar a sua busca até que os resultados combinem, exatamente, no que ele procura.
Segundo dados da empresa, antes do Google Instant, um internauta levava mais de nove segundos para digitar um termo. O Google encontrou, inclusive, vários exemplos de pesquisas que levaram de 30 a 90 segundos para serem digitadas.
A empresa anunciou, também, que usando o Google Instant pode salvar de 2 a 5 segundos por pesquisa. E se a busca for usada no mundo todo, o Google estima que será salvo mais de 3,5 bilhões de segundos por dia, ou seja, 11 horas seriam economizadas a cada segundo no mundo.

Fonte: G1.globo.com