Login
Buscar
Quem está conectado
Há 56 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 53 Visitantes :: 2 Motores de buscaalissonfigueiredo, Nelson Arcas, Tales Ruan
[ Ver toda a lista ]
O recorde de usuários online foi de 84 em 31/8/2010, 16:42
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| marcelofazan | ||||
| Julio | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| cabeludo | ||||
| marcio |
Criar Pasta com nome do txtCodigo
9/9/2010, 14:11 por marcelofazan
Pessoal, preciso implementar Pastas , com o mesmo nome do codigo a qual esta na tela de um cadastro ...
Comentários: 0
Estatísticas
Temos 1201 usuários registradosO último usuário registrado atende pelo nome de ricardokreuzberg
Os nossos membros postaram um total de 9887 mensagens em 1359 assuntos
Google Maps - <<<
Página 1 de 3 • Compartilhe •
Página 1 de 3 • 1, 2, 3 
Google Maps - <<<
Realize suas consultas por localidades utilizando o recursos do [Você precisa estar registrado e conectado para ver este link.]:
Como utilizar:
A função:
Espero que seja útil aos colegas!
Nota: Havendo alguma falha, ou algo que possa ser melhorado, favor comunicar!
Como utilizar:
- Código:
CLEAR
LOCAL nomecursor AS STRING
m.nomecursor = m.googleMaps("Morro do Careca")
IF USED(m.nomecursor) THEN
SELECT(m.nomecursor)
GO TOP
BROWSE
USE IN SELECT(m.nomecursor)
ENDIF
A função:
- Código:
FUNCTION googleMaps AS STRING
*!* Autor: Marcos Guedes
*!* Fonte: http://forum.programacaobrasil.com/visual-foxpro-f4/google-maps-t384.htm
LPARAMETERS localidade AS STRING, nomecursor AS STRING
*!*
LOCAL url AS STRING
LOCAL parametros AS STRING
LOCAL loxmlhttp AS OBJECT
LOCAL strtemp2 AS STRING
LOCAL cnome AS STRING
LOCAL endereco AS STRING
LOCAL cep AS STRING
LOCAL ddd AS STRING
LOCAL telefone AS STRING
LOCAL conttemp AS INTEGER
*!*
IF (VARTYPE(m.localidade)!="C") THEN
m.localidade = ""
ENDIF
IF (VARTYPE(m.nomecursor)!="C") OR EMPTY(m.nomecursor) THEN
m.nomecursor = SYS(2015)
ENDIF
*!*
m.url = "http://maps.google.com.br/maps?f=q&source=s_q&output=js&hl=pt-BR&geocode=&q=" + m.localidade + "&btnG=Pesquisar+no+Mapa&vps=1&jsv=182b&sll=-14.179186%2C-50.449219&sspn=33.483081%2C131.660156&abauth=fa677140%3AOYVhMvJnYkyS63VFfp1D9geCJUo&absince=21"
m.parametros = ""
*!*
m.loxmlhttp = CREATEOBJECT("MSXML2.XMLHTTP")
*!* Consulta a localidade a partir do site do Google Maps (http://maps.google.com/maps)
m.loxmlhttp.OPEN("POST",m.url,.F.)
m.loxmlhttp.setrequestheader("content-type", "application/x-www-form-urlencoded")
m.loxmlhttp.SEND(m.parametros)
m.lcresponse = loxmlhttp.responsetext
m.loxmlhttp = .NULL.
*!* Cursor que guardará as informações encontradas
CREATE CURSOR (m.nomecursor) (cnome c(50), endereco c(100), cep c(20), ddd c(2), telefone c(10))
*!*
m.conttemp = 1
m.cnome = STREXTRACT(m.lcresponse, [,name:"],[",],m.conttemp)
DO WHILE !EMPTY(m.cnome)
*!* Endereço completo
m.strtemp2 = ALLTRIM(STRTRAN(STREXTRACT(m.lcresponse, [addressLines:["],'"],',m.conttemp),["], ""))
*!* Extrai o CEP do endereço completo
m.cep = STRTRAN( GETWORDNUM(m.strtemp2,GETWORDCOUNT(m.strtemp2,","),",") ,"-", "")
*!* Extrai o endereço, sem o CEP
m.endereco = ALLTRIM(STRTRAN( LEFT(m.strtemp2, LEN(m.strtemp2)-LEN(m.cep)) , ",", "", ;
IIF(OCCURS(",",m.strtemp2)<=0,1,OCCURS(",",m.strtemp2))))
*!* Telefone completo
m.strtemp2 = STREXTRACT(m.lcresponse, [phones:[{number:"(0xx)],'"}],',m.conttemp)
*!* Extrai o DDD do telefone completo
ddd = GETWORDNUM(m.strtemp2, 1)
*!* Extrai o telefone, sem o DDD
m.telefone = GETWORDNUM(m.strtemp2, 2)
*!* Insere os dados no cursor
INSERT INTO (m.nomecursor) (cnome, endereco, cep, ddd, telefone) ;
VALUES (m.cnome, m.endereco, ALLTRIM(m.cep), m.ddd, m.telefone)
*!*
m.conttemp = m.conttemp + 1
*!* Próximo local encontrado
m.cnome = STREXTRACT(m.lcresponse, [,name:"],[",],m.conttemp)
ENDDO
*!* Retorna o nome do cursor contendo as possíveis informações
RETURN m.nomecursor
ENDFUNC
Espero que seja útil aos colegas!
Nota: Havendo alguma falha, ou algo que possa ser melhorado, favor comunicar!
Última edição por Marcos Guedes em 10/11/2009, 08:41, editado 3 vez(es)
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: Google Maps - <<<
Segue um exemplo utilizando a rotina (No arquivo encontra-se um aplicativo e o projeto do mesmo):
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

GOOGLE MAPAS
Bom Dia
Marcos
Desculpe, nao estou conseguindo rodar a pesquisa google mapas
Baixei as dua rotinas, e executei no vfp90, abre um browse, e apos isto nao acontece ]
fecho browse. e nao esta indo buscar
Parabens pelo dowload ja caia num ftp de dowload
Depois o projeto rodei, pede para digitar a busca, digitei west plasa nada aconteceu, morro do careca ai ele achou a rua e o cep,
Pergunto nao tem como abrir a o site do google, com o que eu digitei na busca?
Marcos
Desculpe, nao estou conseguindo rodar a pesquisa google mapas
Baixei as dua rotinas, e executei no vfp90, abre um browse, e apos isto nao acontece ]
fecho browse. e nao esta indo buscar
Parabens pelo dowload ja caia num ftp de dowload
Depois o projeto rodei, pede para digitar a busca, digitei west plasa nada aconteceu, morro do careca ai ele achou a rua e o cep,
Pergunto nao tem como abrir a o site do google, com o que eu digitei na busca?

alceu11- Participante Assíduo

GOOGLE MAPAS
Marcos
Funcionou, nao estava sabendo usar o aplicativo, por sinal muito bom!!!
Depois de novo teste do projeto coloquei shopping morumbi, apareceu varios resultados,
Entao concluir que tenho que digitar um local especifico, entao desculpe a minha falha, mais porem gostaria se possivel, que tambem abrisse o google com os enderecos encontrados isto e possivel?
Funcionou, nao estava sabendo usar o aplicativo, por sinal muito bom!!!
Depois de novo teste do projeto coloquei shopping morumbi, apareceu varios resultados,
Entao concluir que tenho que digitar um local especifico, entao desculpe a minha falha, mais porem gostaria se possivel, que tambem abrisse o google com os enderecos encontrados isto e possivel?

alceu11- Participante Assíduo

Re: Google Maps - <<<
Olá, Alceu!alceu11 escreveu:Marcos
Funcionou, nao estava sabendo usar o aplicativo, por sinal muito bom!!!
Depois de novo teste do projeto coloquei shopping morumbi, apareceu varios resultados,
Entao concluir que tenho que digitar um local especifico, entao desculpe a minha falha, mais porem gostaria se possivel, que tambem abrisse o google com os enderecos encontrados isto e possivel?
Quanto às pesquisas, tente colocar dados mais específicos.
A rotina se comportada da mesma forma que no seguinte link:
[Você precisa estar registrado e conectado para ver este link.]
Sobre os endereços, estou observando o que mais consigo extrair pois realmente está um pouco complexo.
Qualquer dúvida a mais sobre a rotina é só postar.
Grato pela participação!
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

GOOGLE MAPAS
Marcos Guedes escreveu:Quanto às pesquisas, tente colocar dados mais específicos.
A rotina se comportada da mesma forma que no seguinte link:
[Você precisa estar registrado e conectado para ver este link.]
Marcos e como fazer para digitar o endereco, e ir direto para o link
com a rua solicitada
no [Você precisa estar registrado e conectado para ver este link.]
??

alceu11- Participante Assíduo

Re: Google Maps - <<<
Poderias citar um exemplo de endereço, e também o exemplo de retorno que gostarias de obter?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

GOOGLE MAPAS
Endereco e este
rua santa angela, 68 sao paulo-sp ele retornaria, o link, o mapa e localizacao e os dados
tenta ai?
rua santa angela, 68 sao paulo-sp ele retornaria, o link, o mapa e localizacao e os dados
tenta ai?

alceu11- Participante Assíduo

Re: Google Maps - <<<
marcos estou esperando uma resposta, so quero que abra, o google, com rua que digitei , rua santa angela, 6 sao paulo-sp, preciso urgente!!!
Q
Q

alceu11- Participante Assíduo

Re: Google Maps - <<<
Alceu, desculpe-me a demora!
Não sei se é isto que você está precisando:
Resolve?
Não sei se é isto que você está precisando:
- Código:
abrirpaginagooglemaps("rua santa angela, 6 sao paulo-sp")
PROCEDURE abrirpaginagooglemaps AS void
LPARAMETERS localizacao AS STRING
*!*
LOCAL _open AS HYPERLINK
LOCAL pcurl AS STRING
*!*
m.pcurl = "http://maps.google.com/maps?q=" + ""
m.pcurl = m.pcurl + m.localizacao + ""
*!*
m._open = NEWOBJECT("hyperlink")
m._open.NAVIGATETO(m.pcurl)
m._open = NULL
ENDPROC
Resolve?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: Google Maps - <<<
isto ai meu camarada, so preciso antes buscar em clientes a rua
pior que na versao 6 nao tem inptubox
da pra melhorar
pior que na versao 6 nao tem inptubox
da pra melhorar

alceu11- Participante Assíduo

Re: Google Maps - <<<
Marcos desconsidere a repsosta anterior isto mesmo queria
depois que achou a rua no google
:
print o mapa em um arquivo jpeg
e carregue no em 1 form a imagem do mapa jpeg e mostre na tela
entedeu
depois que achou a rua no google
:
print o mapa em um arquivo jpeg
e carregue no em 1 form a imagem do mapa jpeg e mostre na tela
entedeu

alceu11- Participante Assíduo

Re: Google Maps - <<<
esta certamente não é uma tarefa fácil, mas você poderia abrir esta página num form contendo um web browser, e o próprio usuário recortar o mapa.
Não serviria?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: Google Maps - <<<
Pode ser achei legal, pode demonstrar isto, num form em web brows achei mais pratico, coloque num exemplo form por favor,e se nao encontrar a rua
nao abre o web browse, e diz wait windo ' nao encontrei'.
O web browse nao e demorado nao?
aguardo anciosamente!!
nao abre o web browse, e diz wait windo ' nao encontrei'.
O web browse nao e demorado nao?
aguardo anciosamente!!

alceu11- Participante Assíduo

Re: Google Maps - <<<
Alceu, não utilizo o VFP 6, mas vê se este exemplo funciona:
[Você precisa estar registrado e conectado para ver este link.]
Obs: Testando no VFP 9.0
[Você precisa estar registrado e conectado para ver este link.]
Obs: Testando no VFP 9.0
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Página 1 de 3 • 1, 2, 3 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum




» Qual a solução ideal?
» Fatal Error VFP9
» Criar Pasta com nome do txtCodigo
» Grid com problema
» Grid.
» Container
» Grid em mode de execução
» PALM
» Duvida com grid com duas tabelas
» USAR LEITOR OTICA DE CODIGO DE BARRA NA CAIXA DE TEXTO, COMO FAÇO NO VPF5.0 ?
» Musicas que fizeram parte de minha vida!
» Comparativo: NFE_UTIL.DLL(FlexDocs) x ACBrNfeMonitor x Uninfe (unimake)
» TCC programação
» NAO CONSIGO GERAR UM EXECUTAVEL NO WINDOW 7 COM VFP5.0
» Criar Classe Limpas!
» Total Code Generator
» SELECT e Botões ANTERIOR E PROXIMO.
» Interpretador de "VFPSCRIPT"
» Encriptação MD5