Login

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
16 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 15 Visitantes :: 2 Motores de busca

marcaobona

[ Ver toda a lista ]


O recorde de usuários online foi de 337 em 27/12/2010, 08:00
Brasília
Estamos no Twitter
Nossa Comunidade
Nosso Grupo
Últimos assuntos
» Registrar OCX Windows Seven
Ontem à(s) 16:44 por megasoft

» Criar Variáveis em sequencia
Ontem à(s) 16:37 por megasoft

» No final a Impressora não Ejecta cem corta o papel
Ontem à(s) 16:30 por megasoft

» Ajuda com Imagens no MySQL
Ontem à(s) 16:20 por megasoft

» Instalando MySQL no linux
Ontem à(s) 13:56 por hugo

» Como Criar arquivos de Log`s para certos usuarios
Ontem à(s) 13:55 por hugo

» MySQL X VFP @MEMO
Ontem à(s) 13:53 por hugo

» Dirf
6/2/2012, 06:54 por alceu11

» EXE Instalador Não Executa
5/2/2012, 16:57 por Sub-Zero

» SQL Server Setup
5/2/2012, 13:06 por Sub-Zero

» localizar registro no postgreslq (alterar/incluir)
4/2/2012, 19:21 por mauro victoria

» Saber se existe uma tabela??
4/2/2012, 10:12 por Sub-Zero

» Empacotar arquivos em um único executável
3/2/2012, 14:48 por halisson

» VAGAS ANALISTA DE SISTEMAS - VISUAL FOX
3/2/2012, 08:53 por Nelson Arcas

» Escrever a DATA por extenso
1/2/2012, 23:55 por alceu11

» ActionScript - Introdução
31/1/2012, 19:25 por Fonsecca

» Selecionar campo com mais de 9 caracteres
31/1/2012, 15:45 por marcio

» CEP do BRASIL e dos UFs do brasil com codigo do IBGE para nf - <<<
31/1/2012, 09:20 por alceu11

» Tutorial HTML
30/1/2012, 15:19 por Fonsecca

» PHP + CSS
30/1/2012, 15:09 por Fonsecca

Registrar OCX Windows Seven

29/7/2011, 11:48 por Julio

Bom Dia Pessoal do Forum

Alguem ja teve que registrar alguma OCX no windows seven?
Tentei …

Comentários: 15

Criar Variáveis em sequencia

18/1/2012, 08:19 por BrunoMesquita

Olá pessoal como faço para gerar variáveis em sequencia, tipo: Se tenho 6 registros cria-se 6 …

Comentários: 6

No final a Impressora não Ejecta cem corta o papel

19/1/2012, 06:46 por clima238

bom dia
o seguinte código imprime correctamente, só no fim não ejecta nem corta o papel,
alguem …

Comentários: 1

Ajuda com Imagens no MySQL

25/1/2012, 08:53 por megasoft

Olá vou resumir aqui como estou fazendo.
Código:
xFoto_Prod = …


Comentários: 5

Dirf

4/2/2012, 19:25 por mauro victoria

Boa noite estou com dificuldade de entender o layout da dirf , alguem tem um arquivo txt para que …

Comentários: 1

Estatísticas
Temos 3637 usuários registrados
O último usuário registrado atende pelo nome de reginaldolimas

Os nossos membros postaram um total de 13978 mensagens em 1958 assuntos

Google Maps - <<<

Página 1 de 4 1, 2, 3, 4  Seguinte

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Astúcia Google Maps - <<<

Mensagem por Marcos Guedes em 27/10/2009, 16:31

Realize suas consultas por localidades utilizando o recursos do Google Maps:

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!
Very Happy

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
Webmaster


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por Marcos Guedes em 28/10/2009, 14:37

Segue um exemplo utilizando a rotina (No arquivo encontra-se um aplicativo e o projeto do mesmo):

Clique aqui para realizar o download!

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Astúcia GOOGLE MAPAS

Mensagem por alceu11 em 3/11/2009, 07:58

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?

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia GOOGLE MAPAS

Mensagem por alceu11 em 3/11/2009, 08:26

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?

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por Marcos Guedes em 3/11/2009, 09:58

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?
Olá, Alceu!
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.
Smile

Qualquer dúvida a mais sobre a rotina é só postar.
Grato pela participação!
Very Happy

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Astúcia GOOGLE MAPAS

Mensagem por alceu11 em 3/11/2009, 11:33

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
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por Marcos Guedes em 3/11/2009, 12:25

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
Webmaster


Voltar ao Topo Ir em baixo

Astúcia GOOGLE MAPAS

Mensagem por alceu11 em 3/11/2009, 14:29

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

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por alceu11 em 6/11/2009, 09:48

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

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por Marcos Guedes em 6/11/2009, 10:36

Alceu, desculpe-me a demora!
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
Webmaster


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por alceu11 em 6/11/2009, 11:32

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

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por alceu11 em 6/11/2009, 11:59

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

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por Marcos Guedes em 6/11/2009, 12:13

affraid

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?

scratch

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por alceu11 em 6/11/2009, 12:27

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!!

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Astúcia Re: Google Maps - <<<

Mensagem por Marcos Guedes em 6/11/2009, 14:25

Alceu, não utilizo o VFP 6, mas vê se este exemplo funciona:

Clique aqui para fazer o download!

Obs: Testando no VFP 9.0

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Página 1 de 4 1, 2, 3, 4  Seguinte

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum