Pesquisa resultou em 173 ocorrências: +ADel

Termo pesquisado: +adel

por JoséQuintas
23 Nov 2025 14:44
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Encontrando a rota entre duas UFs
Respostas: 2
Exibições: 128

Re: Encontrando a rota entre duas UFs

... ENDIF
FOR EACH cUF IN aUFList
IF hb_AScan( GetVizinhos(), { | e | e[1] == cUF } ) == 0
RETURN {}
ENDIF
NEXT
cUFOrigem := aUFList[ 1 ]
hb_ADel( aUFList, 1, .T. )
aUFDestino := aClone( aUFList )
aRotaOk := {}
DO WHILE .T.
aRotas := {}
FOR EACH cUF IN aUFDestino
AAdd( aRotas ...
por JoséQuintas
21 Nov 2025 16:35
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Encontrando a rota entre duas UFs
Respostas: 2
Exibições: 128

Encontrando a rota entre duas UFs

... EXIT
ENDIF
FOR EACH xItem IN aList
IF xItem[1] == cUFDestino
RETURN xItem[2]
ENDIF
NEXT
cUF := aList[1][1]
aList2 := aList[1][2]
hb_ADel( aList, 1, .T. )
aTrajeto := GetVizinhos( cUF )
//? "vizinhos", nPass, hb_ValToExp( aTrajeto )
//Inkey(10)
FOR EACH xItem IN aTrajeto
aNewList ...
por JoséQuintas
20 Nov 2025 09:48
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Fluxo dos fontes
Respostas: 3
Exibições: 146

Fluxo dos fontes

... NEXT
NEXT

// tentar mover pra onde foi chamada, se só chamada 1 vez

FOR EACH aItem IN aNewList DESCEND
IF MoveItem( aItem, aNewList )
hb_ADel( aNewList, aItem:__EnumIndex(), .T. )
ENDIF
NEXT

ShowList( aNewList, "" )

? "Fim"
Inkey(0)

RETURN

FUNCTION ShowList( aList, cText ...
por JoséQuintas
12 Mai 2025 21:10
Fórum: HwGui
Tópico: function no codeblock
Respostas: 1
Exibições: 1033

function no codeblock

... IF Empty( oBrowseSource:aArray )
RETURN Nil
ENDIF
AAdd( oBrowseTarget:aArray, AClone( oBrowseSource:aArray[ oBrowseSource:nCurrent ] ) )
hb_ADel( oBrowseSource:aArray, oBrowseSource:nCurrent, .T. )
oBrowseSource:Refresh()
oBrowseTarget:Refresh()
RETURN Nil

STATIC FUNCTION AllToBrowse ...
por JoséQuintas
12 Mai 2025 20:52
Fórum: HwGui
Tópico: function no codeblock
Respostas: 1
Exibições: 1033

function no codeblock

... IF Empty( oBrowseSource:aArray )
RETURN Nil
ENDIF
AAdd( oBrowseTarget:aArray, AClone( oBrowseSource:aArray[ oBrowseSource:nCurrent ] ) )
hb_ADel( oBrowseSource:aArray, oBrowseSource:nCurrent, .T. )
oBrowseSource:Refresh()
oBrowseTarget:Refresh()
RETURN Nil
}

@ 207, 147 BUTTON aControls ...
por JoséQuintas
06 Mai 2025 22:08
Fórum: HwGui
Tópico: Como pegar coluna do browse
Respostas: 16
Exibições: 3183

Como pegar coluna do browse

... BrwArrayDelElem( obrw )

* Delete array element

IF ( obrw:aArray == Nil ) .OR. Empty( obrw:aArray )
* Nothing to delete
RETURN NIL
ENDIF
Adel( obrw:aArray, obrw:nCurrent )
ASize( obrw:aArray, Len( obrw:aArray ) - 1 )
obrw:lChanged := .T.
obrw:Refresh()

RETURN Nil

STATIC FUNCTION ...
por Itamar M. Lins Jr.
25 Mar 2025 15:06
Fórum: [x]Harbour
Tópico: PROBLEMAS AO CONVERTER HB_BASE64 UTF8 UTF-8
Respostas: 14
Exibições: 3277

PROBLEMAS AO CONVERTER HB_BASE64 UTF8 UTF-8

... x,...>] ) => AScan( <x> )
#xtranslate hb_RAScan( [<x,...>] ) => RAScan( <x> )
#xtranslate hb_AIns( [<x,...>] ) => AIns( <x> )
#xtranslate hb_ADel( [<x,...>] ) => ADel( <x> )
#xtranslate hb_At( [<x,...>] ) => At( <x> )

#xtranslate hb_DateTime( [<x,...>] ) => DateTime( <x> )
#xtranslate hb ...
por JoséQuintas
21 Mar 2025 12:11
Fórum: HwGui
Tópico: Desafio para usuários hwgui
Respostas: 9
Exibições: 7842

Desafio para usuários hwgui

... aControls[ i ] )
ENDDO

i := Ascan( ::aControls, { |o| hwg_Isptreq( o:handle,h ) } )
hwg_Sendmessage( h, WM_CLOSE, 0, 0 )
IF i != 0
ADel( ::aControls, i )
ASize( ::aControls, Len( ::aControls ) - 1 )
ENDIF


A idéia era apagar controles-filho antes de apagar o controle-pai, caso ...
por JoséQuintas
02 Mar 2025 19:23
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Multithread GUI
Respostas: 4
Exibições: 3201

Multithread GUI

... xDlg, @xStatusbar, "" ) )

RETURN Nil

METHOD ShowText( cText ) CLASS DlgTextMsgClass

LOCAL cItem

IF Len( ::aText ) = ::nMaxRow
ADel( ::aText, 1 )
::aText[ Len( ::aText ) ] := cText
ELSE
AAdd( ::aText, cText )
ENDIF
::cText := ""
FOR EACH cItem IN ::aText
::cText += cItem ...
por JoséQuintas
24 Fev 2025 19:51
Fórum: FiveWin
Tópico: fivewin xbrowse array
Respostas: 11
Exibições: 3102

fivewin xbrowse array

... xDlg, @xStatusbar, "" ) )

RETURN Nil

METHOD ShowText( cText ) CLASS DlgTextMsgClass

LOCAL cItem

IF Len( ::aText ) = ::nMaxRow
ADel( ::aText, 1 )
::aText[ Len( ::aText ) ] := cText
ELSE
AAdd( ::aText, cText )
ENDIF
::cText := ""
FOR EACH cItem IN ::aText
::cText += cItem ...
por JoséQuintas
21 Fev 2025 19:45
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Configuração de compilação
Respostas: 14
Exibições: 14510

Configuração de compilação

... FOR EACH cFile IN aSignList
cCmd += "call assina " + cFile + hb_Eol()
NEXT
ENDIF

IF Len( aParamList ) != 0 .AND. aParamList[ 1 ] == "/cmd"
hb_ADel( aParamList, 1, .T. )
ELSE
IF hb_AScan( aParamList, { | e | e $ "|-w0|-w1|-w2|-w3|" } ) == 0
AAdd( aParamList, "-w3" )
ENDIF
IF hb_AScan ...
por JoséQuintas
17 Fev 2025 15:50
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Configuração de compilação
Respostas: 14
Exibições: 14510

Configuração de compilação

... FOR EACH cFile IN aSignList
cCmd += "call assina " + cFile + hb_Eol()
NEXT
ENDIF

IF Len( aParamList ) != 0 .AND. aParamList[ 1 ] == "/cmd"
hb_ADel( aParamList, 1, .T. )
ELSE
IF hb_AScan( aParamList, { | e | e $ "|-w0|-w1|-w2|-w3|" } ) == 0
AAdd( aParamList, "-w3" )
ENDIF
IF hb_AScan ...
por clodoaldomonteiro
19 Nov 2024 13:35
Fórum: [x]Harbour
Tópico: ReGex para buscar TAG de XML
Respostas: 12
Exibições: 5319

ReGex para buscar TAG de XML

... aqui que a solução que encontrei foi, ir diminuindo a Array depois de processado uma linha.
A medida que ia pegando os campos, ia cortando ela com adel...

Saudações,
Itamar M. Lins Jr.
Para busca em Array grandona (uma de 10000 rows), que é muito lento pq não é indexado, uso a função abaixo, que ...
por Itamar M. Lins Jr.
18 Nov 2024 16:15
Fórum: [x]Harbour
Tópico: ReGex para buscar TAG de XML
Respostas: 12
Exibições: 5319

ReGex para buscar TAG de XML

Olá!
Teve uma vez aqui que a solução que encontrei foi, ir diminuindo a Array depois de processado uma linha.
A medida que ia pegando os campos, ia cortando ela com adel...

Saudações,
Itamar M. Lins Jr.
por JoséQuintas
23 Out 2024 10:19
Fórum: HwGui
Tópico: bug reportado na hwgui -gc3
Respostas: 1
Exibições: 3801

bug reportado na hwgui -gc3

... 16711680

@ 020,85 BROWSE oBr1_BanCCG ARRAY SIZE 645,350 STYLE WS_TABSTOP FONT HFont():Add( '',0,-11,400,,,) ;
//ON INIT {|| IIF(aBanCCG[1,1]=0,ADEL(aBanCCG,1,.T.),),.T. }

oBr1_BanCCG:aArray := aBanCCG
CreateArList( oBr1_BanCCG, aBanCCG )

oBr1_BanCCG:aColumns[01]:heading := 'Código'
oBr1 ...