segunda-feira, 4 de janeiro de 2021

DICAS 3237 - WINDEV - COMANDOS 86 - DeleteParameter - ELIMINA PARAMETROS FEITOS COM SaveParameter



https://youtu.be/YCDuYHgWYRE



Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Video Ao Vivo vai estrear as 19:00 do dia 09/01/2021 

DICAS 3237 - WINDEV - COMANDOS 86 - DeleteParameter - ELIMINA PARAMETROS FEITOS COM SaveParameter


ASSUNTOS

DeleteParameter
ELIMINA PARAMETROS FEITOS COM SaveParameter

//SALVA VALORES
SaveParameter("SERVIDOR",EDT_Servidor)
SaveParameter("DATA_BASE",EDT_Data_base)

//RECUPERA VALORES
EDT_Servidor=LoadParameter("SERVIDOR")
EDT_Data_base=LoadParameter("DATA_BASE")


// ELIMINA PARAMETROS FEITOS COM SAVEPARAMETER

DeleteParameter("SERVIDOR")
DeleteParameter("DATA_BASE")

-------------------------------INDICES COMANDOS

DICAS 1979 - WINDEV - COMANDOS 29 sidebar control Barra Lateral
DICAS 2147 WINDEV WEBDEV MOBILE COMANDOS 63 MAIS 1 PARAMETRO RETORNO JANELA
DICAS 2148 WINDEV WEBDEV MOBILE COMANDOS 64 The Splitter control
DICAS 2156 WINDEV WEBDEV MOBILE COMANDOS 65 HourGlass Lupa Ampuleta
DICAS 2157 WINDEV WEBDEV MOBILE COMANDOS 66 CEP
DICAS 2168 WINDEV WEBDEV MOBILE WEBSERVICE COMANDOS 67 SysListScreen
DICAS 2196 WINDEV WEBDEV MOBILE COMANDOS 68 eDT TOKEN
DICAS 2198 WINDEV WEBDEV MOBILE COMANDOS 69 eDT TOKEN PROGRAMACAO
DICAS 2213 WINDEV WEBDEV MOBILE COMANDOS 70 LEAPYEAR ANO BISSEXTO
DICAS 2215 WINDEV WEBDEV MOBILE 24 NOVIDADES 18 COMANDOS 71 BCToImage -GERAR IMAGEN CODIGO DE BARRA
DICAS 2229 WINDEV WEBDEV MOBILE 24 NOVIDADES 28 COMANDOS 72 PLANOS NOME
DICAS 2230 WINDEV WEBDEV MOBILE 24 NOVIDADES 29 COMANDOS 73 CONDICOES DEBUG
DICAS 2237 WINDEV WEBDEV MOBILE 24 NOVIDADES 33 COMANDOS 76 MININIZAR Iconize
DICAS 2240 WINDEV WEBDEV MOBILE 24 novidades 34 Comandos 77 Maximize
DICAS 2256 WINDEV WEBDEV MOBILE 24 Novidades 45 Comandos 78 Manual Fonte
DICAS 2257 WINDEV WEBDEV MOBILE 24 Novidades 46 Comandos 79 Help Como Fazer
DICAS 2258 WINDEV WEBDEV MOBILE 24 Novidades 47 Comandos 80 TraceDeleteAll
DICAS 2260 WINDEV WEBDEV MOBILE 24 Novidades 49 Comandos 82 Edit AddAssi...
DICAS 2272 WINDEV WEBDEV MOBILE COMANDOS 82 ExeListProcess
DICAS 2273 WINDEV WEBDEV MOBILE COMANDOS 83 DLL LINKADAS PROCESSOS AddChildDelayed
dica 2631 extrair conteudo com Middle












PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
PlayList Windev Mobile 
Amarildo
Donwloads Windev
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Inscricao Evento Pcsof
Site forum Google 
Video sobre 3 Mil Videos Windev 
Video sobre Alfaserver servidor 











DeleteParameter (função)
Em francês: SupprimeParamètre
Exclui um parâmetro (ou conjunto de parâmetros) que foi salvo:
Cuidado : esta operação é irreversível e não pode ser desfeita.
Exemplo
// Exclua um parâmetro (sintaxe 1)
DeleteParameter "MyParameter" )
WINDEVAndroidAndroid WidgetiPhone / iPadWindows MobileJava
// Excluir um parâmetro (sintaxe 1)
DeleteParameter "WIN_Window1 \ EDT_Edit1" )
WINDEVAndroidAndroid WidgetiPhone / iPadWindows MobileJava
// Exclua os parâmetros da janela "WIN_Win1" (sintaxe 2)
DeleteParameter WIN_ Win1 )
// equivalente a: DeleteParameter (WIN_Win1..FullPath)
Sintaxe

Excluindo um parâmetro salvoEsconda os detalhes

<Result> = DeleteParameter (<Nome do parâmetro>)
<Result>: Booleano
  • Verdadeiro se a função foi bem-sucedida,
  • Caso contrário, falso . Se ocorrer um erro, você pode obter os detalhes do erro com ErrorInfo .
<Nome do parâmetro>: string de caracteres
Nome do parâmetro a ser excluído. Este parâmetro é procurado:
  • no registro (ou arquivo equivalente na plataforma de tempo de execução),
  • WINDEVRelatórios e consultasiPhone / iPadWindows MobileJavaCódigo de usuário (UMC)no arquivo de parâmetro especificado por InitParameter .
Este nome pode ser um valor ou um caminho completo (os separadores aceitos são o ponto (.) E a barra (\)). Para um caminho completo, todos os valores encontrados "abaixo" deste caminho serão excluídos (veja o exemplo na seção Notas).
JavaSe o modo de inicialização selecionado for o registro, DeleteParameter não será sensível ao caso e aos caracteres acentuados encontrados no nome do parâmetro (parâmetro e parâmetro são equivalentes).
WINDEVRelatórios e consultasWindows MobileCódigo de usuário (UMC)

Excluindo todos os parâmetros salvos para o elemento especificadoEsconda os detalhes

<Result> = DeleteParameter (<nome do elemento>)
<Result>: Booleano
  • Verdadeiro se a função foi bem-sucedida,
  • Caso contrário, falso . Se ocorrer um erro, você pode obter os detalhes do erro com ErrorInfo .
<Nome do elemento>: string de caracteres
Nome do controle ou janela cujos parâmetros salvos devem ser excluídos. Este elemento é procurado no arquivo de parâmetro especificado por InitParameter (no registro por padrão).
WINDEVRelatórios e consultasAndroidAndroid WidgetiPhone / iPadAplicativo universal do Windows 10Windows MobileJavaCódigo de usuário (UMC)

Excluindo todos os parâmetros salvosEsconda os detalhes

<Result> = DeleteParameter ()
<Result>: Booleano
  • Verdadeiro se a função foi bem-sucedida,
  • Caso contrário, falso . Se ocorrer um erro, você pode obter os detalhes do erro com ErrorInfo .
Todos os parâmetros salvos pelo aplicativo são excluídos. Durante a próxima inicialização, o aplicativo se comportará como se fosse sua primeira inicialização.
WINDEVRelatórios e consultasiPhone / iPadWindows MobileJavaCódigo de usuário (UMC)O arquivo de parâmetro do aplicativo especificado por InitParameter é totalmente limpo. Se os parâmetros foram salvos em um arquivo INI ou XML, este arquivo é excluído.
Observações

Exemplo detalhado para exclusão de um parâmetro (sintaxe 1)

Neste exemplo, os elementos excluídos são destacados.
Código usadoArquivo de backup: RegistroArquivo de backup: XML
DeleteParameter
("Param1")
HKEY_CURRENT_USER
\Software
\<Company>
\<Application>
Param1
Param2
<Param1> Valor </Param1>
DeleteParameter
("Window1 \ Edit2 \ X")
HKEY_CURRENT_USER
\Software
\<Company>
\<Application>
\Window1\
Edit2
X
Y
<Window1>
<Edit2>
<X> Valor </X>
<Y> Valor </Y>
</Edit2>
</Window1>
DeleteParameter
("Window1 \ Edit2")
HKEY_CURRENT_USER
\Software
\<Company>
\<Application>
\Window1
\Edit2
X
Y
<Window1>
<Edit2>
<X> Valor </X>
<Y> Valor </Y>
</Edit2>
</Window1>
<Company> corresponde à empresa especificada ao criar o executável. Se este nome não for especificado, <Empresa> corresponde a "aplicativos WINDEV".

Casos especiais

  • AndroidAndroid Widget No Android, os valores persistentes são salvos nas Preferências compartilhadas do aplicativo.
  • Aplicativo universal do Windows 10 Em aplicativos no modo Universal Windows App, os valores persistentes são salvos nos parâmetros do aplicativo ("Configurações de armazenamento isolado").
  • iPhone / iPad No iOS, os valores persistentes são armazenados nos parâmetros do aplicativo ("NSUserDefault").
  • WEBDEV - Código do servidor Em um site WEBDEV, os valores persistentes são armazenados em um cookie do navegador.
Componente: wd260std.dll

Teste

Teste
teste