terça-feira, 21 de maio de 2019

DICAS 2117 WINDEV WEBDEV MOBILE EMAIL 8 matchregularexpression














ErpMatos - TgsSistemas
email: amarildo.matos@gmail.com
whats: 51984197742
Youtube: Amarildo Matos
http://www.amarildomatos.com.br

www.windev.com
https://www.pcsoft.fr/webinaires.htm?p=forumpcs
https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/page/1.awp
https://www.windev.com/windev/WD-Express.htm
https://www.windev.com/windevmobile/WM-Express.htm
https://groups.google.com/forum/#!forum/amarildowindev
http://windevdesenvolvimento.blogspot.com.br/2017/07/menu-blog.html

=====================================================

BOM DIA,SEJA BEM VINDOS A MAIS UMA VIDEO AULA. ESSA AULA ESTA SENDO GRAVADA NO DIA 21 05 2019. DICA 2117.
VOU MOSTRAR COMO CONFERIR EMAIL.

DICAS 2117 - WINDEV WEBDEV MOBILE - EMAIL 8 - matchregularexpression

==========================

https://doc.windev.com/en-US/?3024032&name=matchregularexpression_function


// btn_email_confere_MatchRegularExpression

IF MatchRegularExpression(EDT_EMAIL, "[-.a-z0-9]+[@][-.a-z0-9]+[.][a-z]{2,4}") = True THEN
Info("O Email : " + EDT_EMAIL + " está correto")
ELSE
Info("Email invalido")
END


















Blog - WinDev - Curso String - 001/... - Zeros direita - Rigth
Blog - WinDev - Curso String - 002 - Retirar texto Bloco String
Blog - WinDev - Curso String - 003 - Tamanho das Strings - Length
Blog - WinDev - Curso String - 004 - Transformar String Base 654 Em pdf
Blog - WinDev - Curso String - 005 - Retirar Texto do Lado Esquerdo e Direito
Blog - WinDev - Curso String - 006 - Complet - Completar Strings - Remessa Banco
Blog - WinDev - Curso String - 007 - Contains - Contem
Blog - WinDev - Curso String - 008 - Tirar pontos Cnpj - Replace
Blog - WinDev - Curso String - 009 - String - Placa - LLL9999
Blog - WinDev - Curso String - 010 - StringBuild
Blog - WinDev - Curso String - 011 - StringFormat
Blog - WinDev - Curso String - 012 - StringIncrement
Blog - WinDev - Curso String - 013 - Tirando Enter Observação
Blog - WinDev - curso String - 014 - Rtf - Colorir String
Blog - WinDev - Curso String - 015 - Multilinhas Strings
Blog - WinDev - Curso String - 016 - Numeracao Campo Dim
Blog - WinDev - Curso String - 017 - Numeracao - Juntar Numeracao e Pares
Blog - WinDev - Curso String - 018 - RTF - Posicionar e Colorir
Blog - WinDev - Curso String - 019 - Array guadar e ler codigo/nome - Associative Array
Blog - WinDev - Curso String - 020 - Array - Ver Se Existe -: ..exists
Blog - WinDev - Curso String - 021 - Campo - Posicionar Campo no Final - Cursor - Setfocus
Blog - WinDev - Curso String - 022 - Cep Formatar
Blog - WinDev - Curso String - 023 - Rtf Somar Quantas Linhas
Blog - WinDev - Curso String - 024 - ExtracLine - Extrair Linha
Blog - WinDev - Curso String - 025 - Contains - Ver se Tem dentro String
Blog - WinDev - Curso String - 026 - NoSpace - Elimina Espacos
Blog - WinDev - Curso String - 027 - Lower - Minusculo
Blog - WinDev - Curso String - 028 - Replace - Substituir
Blog - WinDev - Curso String - 029 - Upper - Maiuscula
Blog - WinDev - Curso String - 030 - Middle
Blog - WinDev - Curso String - 031 - NoSpace
Blog - WinDev - Curso String - 032 - RepeatString
ChaîneDécoupe - Blog - WinDev - Curso String - 033 - Extrai String com Separador
Blog - WinDev - Curso String - 034 - NoCharacter
Blog - WinDev - Curso String - 035 - StringCount - Quantos tem na pesquisa
Caixa - Fazer uma Caixa - String 036/...
For Each - Separar texto com Cr - WinDev String 037/...
RETIRAR TEXTO - WINDEV STRING 038 - AULA 1226
PROCURAR TEXTO - POSITION - WINDEV STRING 039 - AULA 1227
ACENTUAÇÃO XML - StringToUTF8 - WINDEV STRING 040 - AULA 1228
EXTRAIR TEXTO - WINDEV STRING 041 - AULA 1246
MINUSCULA POR MAISUSCULA - UPPER - WINDEV STRING 042 AULA 1250
TIRA ESPACOS ENTRE PALAVRAS - STRING 043 - AULA 1263
PLACA CARRO - STRING 044 - AULA 1264









segunda-feira, 20 de maio de 2019

DICAS 2116 WINDEV WEBDEV MOBILE STRING 52 Val
















ErpMatos - TgsSistemas
email: amarildo.matos@gmail.com
whats: 51984197742
Youtube: Amarildo Matos
http://www.amarildomatos.com.br

www.windev.com
https://www.pcsoft.fr/webinaires.htm?p=forumpcs
https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/page/1.awp
https://www.windev.com/windev/WD-Express.htm
https://www.windev.com/windevmobile/WM-Express.htm
https://groups.google.com/forum/#!forum/amarildowindev
http://windevdesenvolvimento.blogspot.com.br/2017/07/menu-blog.html

=====================================================

BOM DIA,SEJA BEM VINDOS A MAIS UMA VIDEO AULA. ESSA AULA ESTA SENDO GRAVADA NO DIA 20 05 2019. DICA 2116.
VOU MOSTRAR COMO CALCULAR VALORES STRINGS.

DICAS 2116 - WINDEV WEBDEV MOBILE - STRING 52 - Val

==========================

// btn_calcula_Com_String

EDT_resultado_numero=Val(EDT_string_valor_a)*Val(EDT_string_valor_b)


















Blog - WinDev - Curso String - 001/... - Zeros direita - Rigth
Blog - WinDev - Curso String - 002 - Retirar texto Bloco String
Blog - WinDev - Curso String - 003 - Tamanho das Strings - Length
Blog - WinDev - Curso String - 004 - Transformar String Base 654 Em pdf
Blog - WinDev - Curso String - 005 - Retirar Texto do Lado Esquerdo e Direito
Blog - WinDev - Curso String - 006 - Complet - Completar Strings - Remessa Banco
Blog - WinDev - Curso String - 007 - Contains - Contem
Blog - WinDev - Curso String - 008 - Tirar pontos Cnpj - Replace
Blog - WinDev - Curso String - 009 - String - Placa - LLL9999
Blog - WinDev - Curso String - 010 - StringBuild
Blog - WinDev - Curso String - 011 - StringFormat
Blog - WinDev - Curso String - 012 - StringIncrement
Blog - WinDev - Curso String - 013 - Tirando Enter Observação
Blog - WinDev - curso String - 014 - Rtf - Colorir String
Blog - WinDev - Curso String - 015 - Multilinhas Strings
Blog - WinDev - Curso String - 016 - Numeracao Campo Dim
Blog - WinDev - Curso String - 017 - Numeracao - Juntar Numeracao e Pares
Blog - WinDev - Curso String - 018 - RTF - Posicionar e Colorir
Blog - WinDev - Curso String - 019 - Array guadar e ler codigo/nome - Associative Array
Blog - WinDev - Curso String - 020 - Array - Ver Se Existe -: ..exists
Blog - WinDev - Curso String - 021 - Campo - Posicionar Campo no Final - Cursor - Setfocus
Blog - WinDev - Curso String - 022 - Cep Formatar
Blog - WinDev - Curso String - 023 - Rtf Somar Quantas Linhas
Blog - WinDev - Curso String - 024 - ExtracLine - Extrair Linha
Blog - WinDev - Curso String - 025 - Contains - Ver se Tem dentro String
Blog - WinDev - Curso String - 026 - NoSpace - Elimina Espacos
Blog - WinDev - Curso String - 027 - Lower - Minusculo
Blog - WinDev - Curso String - 028 - Replace - Substituir
Blog - WinDev - Curso String - 029 - Upper - Maiuscula
Blog - WinDev - Curso String - 030 - Middle
Blog - WinDev - Curso String - 031 - NoSpace
Blog - WinDev - Curso String - 032 - RepeatString
ChaîneDécoupe - Blog - WinDev - Curso String - 033 - Extrai String com Separador
Blog - WinDev - Curso String - 034 - NoCharacter
Blog - WinDev - Curso String - 035 - StringCount - Quantos tem na pesquisa
Caixa - Fazer uma Caixa - String 036/...
For Each - Separar texto com Cr - WinDev String 037/...
RETIRAR TEXTO - WINDEV STRING 038 - AULA 1226
PROCURAR TEXTO - POSITION - WINDEV STRING 039 - AULA 1227
ACENTUAÇÃO XML - StringToUTF8 - WINDEV STRING 040 - AULA 1228
EXTRAIR TEXTO - WINDEV STRING 041 - AULA 1246
MINUSCULA POR MAISUSCULA - UPPER - WINDEV STRING 042 AULA 1250
TIRA ESPACOS ENTRE PALAVRAS - STRING 043 - AULA 1263
PLACA CARRO - STRING 044 - AULA 1264








domingo, 19 de maio de 2019

DICAS 2115 WINDEV WEBDEV MOBILE STRING 51 StringSplit
















ErpMatos - TgsSistemas
email: amarildo.matos@gmail.com
whats: 51984197742
Youtube: Amarildo Matos
http://www.amarildomatos.com.br

www.windev.com
https://www.pcsoft.fr/webinaires.htm?p=forumpcs
https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/page/1.awp
https://www.windev.com/windev/WD-Express.htm
https://www.windev.com/windevmobile/WM-Express.htm
https://groups.google.com/forum/#!forum/amarildowindev
http://windevdesenvolvimento.blogspot.com.br/2017/07/menu-blog.html

Bom dia

Aula do dia 18 05 2019 

https://doc.windev.com/en-US/?3035008&name=exelistprocess_function
https://doc.windev.com/en-US/?3035004&name=exeterminate_function

=====================================================

BOM DIA,SEJA BEM VINDOS A MAIS UMA VIDEO AULA. ESSA AULA ESTA SENDO GRAVADA NO DIA 19 05 2019. DICA 2115.
VOU MOSTRAR COMO EXTRAIR DADOS STRING COM SEPARADOR.

DICAS 2115 - WINDEV WEBDEV MOBILE - STRING 51 - StringSplit

==========================

// btn_stringsplit

sESTADOS_BRASIL is string=""
sESTADOS_BRASIL="AC|AL|AM|AP|BA|CE|ES|EX|GO|MA|MG|MS|MT|PA|PB|PE|PI|PR|RJ|RN|RO|RR|RS|SC|SE|SP|TO"
arrARRAY_ESTADOS_BRASIL is array of strings
arrARRAY_ESTADOS_BRASIL=StringSplit(sESTADOS_BRASIL,"|")
TableDeleteAll(TABLE_ESTADOS)
nQUANTIDADE_TOTAL is int=ArrayCount(arrARRAY_ESTADOS_BRASIL)
FOR NPOSICAO = 1 TO nQUANTIDADE_TOTAL
TableAddLine(TABLE_ESTADOS,arrARRAY_ESTADOS_BRASIL[NPOSICAO])
END

-----------------------------------------

















Blog - WinDev - Curso String - 001/... - Zeros direita - Rigth
Blog - WinDev - Curso String - 002 - Retirar texto Bloco String
Blog - WinDev - Curso String - 003 - Tamanho das Strings - Length
Blog - WinDev - Curso String - 004 - Transformar String Base 654 Em pdf
Blog - WinDev - Curso String - 005 - Retirar Texto do Lado Esquerdo e Direito
Blog - WinDev - Curso String - 006 - Complet - Completar Strings - Remessa Banco
Blog - WinDev - Curso String - 007 - Contains - Contem
Blog - WinDev - Curso String - 008 - Tirar pontos Cnpj - Replace
Blog - WinDev - Curso String - 009 - String - Placa - LLL9999
Blog - WinDev - Curso String - 010 - StringBuild
Blog - WinDev - Curso String - 011 - StringFormat
Blog - WinDev - Curso String - 012 - StringIncrement
Blog - WinDev - Curso String - 013 - Tirando Enter Observação
Blog - WinDev - curso String - 014 - Rtf - Colorir String
Blog - WinDev - Curso String - 015 - Multilinhas Strings
Blog - WinDev - Curso String - 016 - Numeracao Campo Dim
Blog - WinDev - Curso String - 017 - Numeracao - Juntar Numeracao e Pares
Blog - WinDev - Curso String - 018 - RTF - Posicionar e Colorir
Blog - WinDev - Curso String - 019 - Array guadar e ler codigo/nome - Associative Array
Blog - WinDev - Curso String - 020 - Array - Ver Se Existe -: ..exists
Blog - WinDev - Curso String - 021 - Campo - Posicionar Campo no Final - Cursor - Setfocus
Blog - WinDev - Curso String - 022 - Cep Formatar
Blog - WinDev - Curso String - 023 - Rtf Somar Quantas Linhas
Blog - WinDev - Curso String - 024 - ExtracLine - Extrair Linha
Blog - WinDev - Curso String - 025 - Contains - Ver se Tem dentro String
Blog - WinDev - Curso String - 026 - NoSpace - Elimina Espacos
Blog - WinDev - Curso String - 027 - Lower - Minusculo
Blog - WinDev - Curso String - 028 - Replace - Substituir
Blog - WinDev - Curso String - 029 - Upper - Maiuscula
Blog - WinDev - Curso String - 030 - Middle
Blog - WinDev - Curso String - 031 - NoSpace
Blog - WinDev - Curso String - 032 - RepeatString
ChaîneDécoupe - Blog - WinDev - Curso String - 033 - Extrai String com Separador
Blog - WinDev - Curso String - 034 - NoCharacter
Blog - WinDev - Curso String - 035 - StringCount - Quantos tem na pesquisa
Caixa - Fazer uma Caixa - String 036/...
For Each - Separar texto com Cr - WinDev String 037/...
RETIRAR TEXTO - WINDEV STRING 038 - AULA 1226
PROCURAR TEXTO - POSITION - WINDEV STRING 039 - AULA 1227
ACENTUAÇÃO XML - StringToUTF8 - WINDEV STRING 040 - AULA 1228
EXTRAIR TEXTO - WINDEV STRING 041 - AULA 1246
MINUSCULA POR MAISUSCULA - UPPER - WINDEV STRING 042 AULA 1250
TIRA ESPACOS ENTRE PALAVRAS - STRING 043 - AULA 1263
PLACA CARRO - STRING 044 - AULA 1264








sábado, 18 de maio de 2019

DICAS 2114 WINDEV WEBDEV MOBILE WINDOWS SO 1 PROCESSOS ExeListProcess ex...
















https://youtu.be/7fMt3B5D6as











-----------------------------------------------   
// btn_LISTA_PROCESSOS

sPROCESSOS is string=ExeListProcess(exePID, exeShortName,exeLongName,exeMemory)
TableDeleteAll(TABLE_PROCESSOS)
FOR EACH STRING PROCESSOS_INDIVIDUAIS OF sPROCESSOS SEPARATED BY CR
s_exepid is string=""
s_exeshortname is string=""
s_exelongname is string=""
s_exememory is string=""
n_contador is int=0
FOR EACH STRING s_colunas OF PROCESSOS_INDIVIDUAIS SEPAREE BY TAB
n_contador++
SWITCH n_contador
CASE 1
s_exepid=s_colunas
CASE 2
s_exeshortname=s_colunas
CASE 3
s_exelongname=s_colunas
CASE 4 
s_exememory=s_colunas
OTHER CASE
END 
END
TableAddLine(TABLE_PROCESSOS,s_exepid,s_exeshortname,s_exelongname,s_exememory)
END

TableSort(TABLE_PROCESSOS,"-COL_Exememory")
grDraw(CHART_PROCESSOS)

--------------------------------------
// BTN_ENCERRAR PROCESSOS

ExeTerminate (EDT_PROGRAMA)

-----------------------------


// btn_escolhe_programa

EDT_PROGRAMA=TABLE_PROCESSOS.COL_EXELONGNAME
   
------------------------

// EDT_PROGRAMA

TableEnableFilter(COL_EXELONGNAME,filterContains,EDT_PROGRAMA)   
   
   
------------------------
















DICAS 2114 WINDEV WEBDEV MOBILE WINDOWS SO 1 PROCESSOS ExeListProcess ex...



sexta-feira, 17 de maio de 2019

DICAS 2113 WINDEV WEBDEV MOBILE CONSULTORIA WINDEV 24
















ErpMatos - TgsSistemas
email: amarildo.matos@gmail.com
whats: 51984197742
Youtube: Amarildo Matos
http://www.amarildomatos.com.br

www.windev.com
https://www.pcsoft.fr/webinaires.htm?p=forumpcs
https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/page/1.awp
https://www.windev.com/windev/WD-Express.htm
https://www.windev.com/windevmobile/WM-Express.htm
https://groups.google.com/forum/#!forum/amarildowindev
http://windevdesenvolvimento.blogspot.com.br/2017/07/menu-blog.html

Consultoria do dia 16 05 2019 com windev 24
Assuntos
Como preparar as conversoes sistemas antigos para sistema novo
Conexao
converter hyperfile por programacao
menu ribbon - como acrescentar opcoes

https://windevdesenvolvimento.blogspot.com/2019/05/dicas-2113-windev-webdev-mobile.html









Backup e Restore Projeto Windev - 001
Dicionario e Supecontrole - 002
Cd - CdEject CdList - Abre e Lista CD - 003
Dicionario e SuperControle - 004
Cnpj - Formatar com Pontos Barra Ifen - 005
Controlfindhighlight - Pesquizar Palavras entre edts - 006
Som - Emitir - Beep - 007
Valor Minimo e Maximo - MinValue / MaxValue - Dicas - 008
Vazio - Empty - Ver se combox,tabela,ou etc Esta Vazio - 009 - Dicas
Pdf - Ler Pdf com Active X - 010
Baixar Titulos Contas Receber - Dica - 011
Saldo Anterior Caixa - Como Calcular - Dica - 012
Anos - Mostrar Anos Pagamentos Recebimentos - Dica - 013
Mes Por Extenso - MonthNumberInAlpha - Dicas - 014
Clone Tabela - Meses com Varios Anos - Dicas - 015
Tecla Atalho - Control + Alt + Espaco - WinDev - dicas - 016/...
ControleCreate - Criar bloco Notas - Notes - WinDev - Dicas - 017/...
Alt - Static - Apertando Alt em Cima Static - Altera borda - Windev - Dicas 018/...
Guardar Valor - WinDev - Dicas 019/...
Pegar Quantidade/Valor/Codigo Cupom - WinDev - Dicas- 020
Consultar Alterar cliente e Procurar - WinDev - Dicas - 021Código - Consultar alterar Cliente e Procurar - WinDev dicas - 022
Grupos - Colocar Grupo e Deixar visivel ou Não - WinDev Dicas 023
Historio Erp 1/... - Analise- Segurança - WinDev Dicas 024
Historio Erp 2/... - Telas Iniciais - WinDev Dicas 025
Historio Erp 3/... - Analise- Alterações - WinDev Dicas 026
Historico Erp 4/Final - Empresa - Gravar Historioco - WinDev Dicas 027
Estilo Mudar Quando Chegar F2 - WinDev Dicas 028
Ajuda - Como Fazer String - WinDev Dicas 029 - Aula 1134
Cor do Campo - Quando Der Foco - Dicas 030 - Aula 1135
Tab trocar por enter - Dicas 031/... - Aula 1136
Save As - Copiar Windows Reports Dicas 032/... Aula 1161
EXE E WDL, NUM MESMO PROJETO - DICAS 033 / AULA 1183
InfoWithTimeout - DICAS 034 / AULA 1186
PLANOS - TREINAMENTO - DICAS 035 / AULA 1220
FONTES - ALTERAR EDT / STC -> DICAS 036 / AULA 1221
HINT - TEXTO EDIÇÃO QUANDO VAZIO - DICAS 037
F2 E CTRL F2 - DICAS 038 - AULA 1239
COMO NAO TRANCAR BANCOS GAS TECN - DICAS 039 AULA 1241
INTERNAL PROCEDURES - DICAS 050 - AULA 1322
ATALHOS WINDEV DICAS 051 AULA 1326
DESENVOLVIMENTO OPERACAO - DICAS 052 - AULA 1332
EXE PROPRIEDADES - DICAS FABRICIO 053 AULA 1334
MASCARA, - Aula 1357 DE 1631 Videos WINDEV DICAS 56 DESENVOLVIMENTO VIVO -
LIBERAR CAMPO XML - Aula 1363 DE 1637 Videos WINDEV DICAS 57 - DE ATENDIMENTO 
grayed - - AULA 1367 DE 1641 VIDEOS WINDEV DICAS 58 -
COLOCANDO REPRE NO CLIENTE - Aula 1369 DE 1643 Videos WINDEV DICAS 59 -
Custos/Pedido/Cliente - Aula 1371 DE 1645 Videos WINDEV DICAS 60 -
TAG REFERENCIA DEVOLUCAO - PUBLICO/PRIVADO - VIDEO - DICAS 1651/1652
CUSTO NAO SOMAR OUTRO - PRIVADO - VIDEO - DICAS 1653 - WINDEV -
RAZÃO PRODUTOS PARTE 1 - DICAS 1657 - PRIVADO - VIDEO - WINDEV - DICAS 64-
RAZÃO PRODUTOS PARTE 2 - DICAS 1658 - PUBLICO - VIDEO - WINDEV - DICAS 65 -
RAZAO PARTE 3 - DICAS 1659 - PRIVADO - VIDEO - WINDEV - DICAS 66 -
RAZAO PARTE FINAL - DICAS 1660 - PRIVADO - VIDEO - WINDEV - DICAS 67 -
AssistedInputAdd - DICAS 1664 - PUBLICO - VIDEO - DICAS 68 - 
CRIAR BOTAO ATALHOS CLIENTE-DICAS 1673 - PRIVADA - VIDEO - WINDEV DICAS 69 - 
MENU RIBBON, COLOCAR SETA OPCOES - DICAS 1674 - PUBLICA - WINDEV DICAS 70 - 
TRANCADO EM PROCESSAMENTO - DICAS 1683 - PUBLICA - WINDEV MDFE - UNINFE - 
TABELA - ALTERAR ORDEM PROGRAMAÇÃO - DICAS 1691 - PUBLICA - WINDEV 72 - 
LIMPAR CAMPOS, DESABILITAR CAMPOS - DICAS 1695 - PUBLICA - WINDEV DICAS 73
PEGAR TECLA SELECIONADA - DICAS 1929 - PRIVADA - WINDEV - DICAS 82 - 
VER SE TAMANHO DO CAMPO ESTA CERTO - Length - DICAS 1949 -WINDEV - DICAS 83 - 
DICAS 1998 - WINDEV - DICAS 84 - supercontrol
DICAS 1999 - WINDEV - DICAS 85 - Dictionary pane.
DICAS 2000 - WINDEV - DICAS 86 - Code bricks
DICAS 2029 - WINDEV - DICAS 87 - ExecuteJS - JAVASCRIPT
DICAS 2040 - WINDEV - DICAS 88 - BUTTON -
CONSULTORIA - DICAS 2100 - WINDEV WEBDEV MOBILE - DICAS 89 - CONDICOES PAGAMENTO QUERY TABELA
Dicas 2101 - Hangout com Amarildo e Colegas Windev
DICAS 2103 - WINDEV WEBDEV MOBILE - DICAS 91 - TRABALHO NO DIA A DIA DIVERSAS DICAS
DICAS 2105 - WINDEV WEBDEV MOBILE - DICAS 92 - NumToString
DICAS 2108 - WINDEV WEBDEV MOBILE - DICAS 93 - LAYOUT
DICAS 2109 - WINDEV WEBDEV MOBILE - DICAS 94 - CONSULTORIA MATHEUS RELATORIO
Dica 2110 - Hangout Programador dos Pampas - Com Amigos Windev - 20:00 - Assuntos Di...
DICA 2112 - PROGRAMADOR DOS PAMPAS - REUNIAO COM GALERA GRUPO PRIVADO AMARILDO - ERP...
DICAS 2113 WINDEV WEBDEV MOBILE CONSULTORIA WINDEV 24
DICAS 2120 WINDEV DICAS 98 COLOCAR VIRGULA NUMERO









Teste

Teste
teste