Jump to content
Fivewin Brasil

Eric.Developer

Membros
  • Posts

    443
  • Joined

  • Last visited

Everything posted by Eric.Developer

  1. Provavelmente você usa a versão free, portanto terá estas limitações. http://devzone.advantagedatabase.com/dz/webhelp/advantage9.1/mergedprojects/adserror/err5xxx/5185_ae_local_conn_restricted.htm Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  2. a que indiquei é a mesma que você postou, talvez seja somente os valores que estão errados. Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  3. Sim, oNome será um objeto da classe TGet. Você pode chamar o construtor da classe com todos os argumentos, exatamente como é feito via @...get, mas é TOTALMENTE desaconselhavel, seu código ficaria ilegível, entre outros motivos. Qual seria o objetivo real ? as vezes esta buscando o caminho errado para obtê-lo. citação:na linha abaixo: @ 12,12 get oNome Var Vnome .....blablabla isso quer dizer que o oNome é um objeto da classe tal. Como criar o objeto oNome sem precisar passar pelo comando inteiro acima ? (no meu caso seria para o Fget) AtnSoft(Antenor Rabello) - xHarbour 0.99.71 / FwH 7.05 / Verce id=quote>id=quote>Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  4. Você acha ??? e parou sozinho sem alterar nada ??? Não seria porque trocou o argumento GetActiveWindow() por 0 ??? citação:blz.. acho que parou de fechar meu programa.. em parte resolvido valeo vitor id=quote>id=quote>Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  5. já tentou assim ? ShellExecute( 0, 'Open', 'c:\pasta\seuArquivo.doc' ) ShellExecute( 0, 'Open', 'seuArquivo.doc',, 'c:\pasta' ) ShellExecute( 0, 'Open', 'c:\pasta\seuArquivo.doc',, 'c:\pasta', SW_SHOWMAXIMIZED ) Na sua versão, tem certeza que o caminho do arquivo esta correto ? para testá-la, use: FUNCTION cAbreWordNow(cNome) __run( 'start ' + cNome) Return cNome UpDate - Corrigido a 2ª instrução. Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br Editado por - Eric.Developer on 02/06/2010 10:20:18
  6. não seria porque esta chamando várias vezes FIM() no ACTIONS ? Experimente comentá-lo para um teste rápido, veja que inverti as cláusulas. SIZE 1000, 1000 PIXEL OF oWnd FONT oFont CURSOR oCursor ; //ACTIONS fim(),fim(),fim(),fim(),fim(),fim(),fim(),fim(),Voltar() Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  7. Seu principal erro, DBSkip() deveria esta fora do IF...ENDIF. Se estiver alterando qualquer campo que corresponda a chave indice corrente, logicamente irá dar problema na posição dos registros. Independente do que relatou, existe pelo menos mais um erro de brinde... olhe com calma... Senhores "programadores", operações com tabelas e demais instruções da "linguagem de programação", NADA se refere a FiveWin. Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  8. Desculpe Vagner, mas não há nenhum problema com variaveis Static, da forma que sugeriu sim (private), assim como declarações PUBLIC, são péssimas práticas de programação (muito comum), herança da era Clipper Moises Summer. Reter ou não reter valor, escrevendo (ou chamando) errado iria dar problemas do mesmo jeito. Variáveis Static é única forma correta para compartilhar valores nos dois níveis de abrangência/escopo visibilidade (encapsulação) de: FUNCTION e Arquivo_PRG (que é o caso citado, mova para o topo do PRG). citação: citação:ola amigos. eu declarei no inicio umas variaveis static porque quero que elas vão ser usadas em todo o prg mas quando vou ler em outra função abaixo da erro de variavel não existe. #Include "FiveWin.ch" #include 'BmpGet.ch' function MOD_MCA Static oDlg,Titulo,oBrow,oPEN,oFBrw,CadAltE:=1 Static oNCAI,NCAI Static oCAIX,CAIX Static oDTIN,DTIN Static oDTFI,DTFI Static oSAAN,SAAN Static oTOCR,TOCR Static oTODE,TODE Static oSALD,SALD CAIX := SPACE(5) DTIN := CTOD('') DTFI := CTOD('') SAAN := 0.00 TOCR := 0.00 TODE := 0.00 SALD := 0.00 etc..... return nil STAT FUNCTION ATU_MOV(oBrow,oDlg) SAAN = 0.00 SELE MCA SEEK CAIX SOFTSEEK //aqui fala que variavel CAIX nao existe. id=code>id=code> id=quote>id=quote>Não Aconselho a usar variáveis static para isso , a não ser que vc queira sair da função e qundo retornar ainda ter os valores, pois a var static retem o valor uma vez passada por ela, e só é eliminada qndo vc sair do programa. Para vc ler a var no prg todo, basta apenas inicializa-la na primeira rotina. Ex.: #Include "FiveWin.ch" #include 'BmpGet.ch' function MOD_MCA oDlg := 0 Titulo := "" oBrow := 0 oPEN := 0 oFBrw := 0 CadAltE:=1 oNCAI := NCAI := 0 oCAIX := CAIX := 0 oDTIN := DTIN := 0 oDTFI := DTFI := 0 oSAAN := SAAN := 0 ... id=code>id=code>[]´s Vagner Wirts "Ele não sabendo que era impossível, foi lá e fez" VII Encontro está chegando , não perca id=quote>id=quote>Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  9. tente com a outra opção para fazer isso. citação:Ola amigos Estou com um problema. Eu tenho uma opcao no sistema para abrir um arquivo txt para fazer uma venda carregada pela estacao. Em alguns Windows Ao dar dois clicks no arquivo ele puxa so o nome do arquivo e em alguns outros ele traz o caminho todo... ha alguma configuracao? Flow Um Xharbraço. Uso Fwh 9.4 (xharbour 1.2.1) + xDev Para Compilar Impactus Automação Comercial jef2_timber@hotmail.com (91)-3238-7012 Belem-PA id=quote>id=quote>Virtualmente, Eric Developer Systems Freelance/Consultorias www.magaldi.eti.br
  10. Lhe passei um número de telefone por e-mail (perfil), não sei se é comercial ou particular. Se não tiver sucesso, ligue na Virtual Object (Gilmer, etc), quem sabe eles possuem o telefone. citação:Valeu. Mas ja tentei, mais de 4 vezes. Sem retono. id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  11. Então vejo uma saida simples para rastrear melhor Checa_Vend, dentro desta função, adicione uma que relacione a pilha de chamada. Mãos a obra function Checa_Vend MinhaPilha() .... return ... function MinhaPilha() ... PROCNAME, PROCFILE, PROCLINE ...Exibir return nil Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  12. olá: suporte.flexdocs@gmail.com suporte@flexdocs.com.br Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  13. Olá, 1 - você tem certeza que Checa_Vend() não é chamado de outros lugares ? 2 - você tem certeza que nenhum lugar esta forçando um KEYBOARD ... (odeio isso ainda mais em programação a eventos), que faz o VALID do GET oGet[12] ser acionado ? Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  14. como profissionais, devem saber a grande diferença entre obrigação e cortesia, nem sempre sabem, já observei tantas confusões, fiz um breve comentário (sobre um contexto geral, independente desta classe) para os desavisados não exigir algo indevidamente como obrigação, pois não se trata de erro de desenvolvimento/lógica, como são programadores e possuem os fontes, logo, não estão "amarrados" para ajustes. Quem comprou, é só aguardar o pronunciado do autor, qualquer decisão tomada, será justa. Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br Editado por - ericmagaldi on 02/05/2010 22:53:59
  15. Não sei se isso é uma cobrança, mas a princípio no meu ponto de vista, o Gilmer não tem nenhuma obrigação em atualizar a classe, se o mesmo fizer sem nenhum ônus, então será uma grande cortesia. citação:já cobrei do Gilmer alguma posição e desde Março ele disse que estava vendo o assunto. Eu assim como muitos aqui, faço uso da classe dele e estou na expectativa de uma atualização da mesma... id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  16. Olá, comigo funciona corretamente, só vejo uma explicação (que comprovei minha teoria), seu xHarbour foi gerado com BCC551, mas você esta usando o compilador BCC582, ou seja, seu ambiente esta errado. citação:Eric, grato. Já tinha tentado, mas me retorna 5.5.1, e estou usando a 5.8.2 id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  17. simples, hb_compiler() retornará o nome e versão do compilador C. citação:Como obter a versao do BCC utilizado. id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  18. se desde o inicio tivesse procurado o que sugeri em SAMPLES, teria todos os cabelos. Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  19. Luiz, não deixe o TXT se vingar de você rsrs experimentou uma das duas opções que te passei ? Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  20. Acho que esta enganado, esta classe não possui visualização, e para usá-la precisaria de muitos códigos adicionais, consulte as opções que indiquei, possui edição+visualização. citação:Já tentou usar a classe TtxtFile() ? É bem simples de usar e tem alguns exemplos bem práticos nos fóruns id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  21. Simples, não existe a variavel VEILOM, abra o PRG na linha indicada: WINVENDA.prg => ACHAVEICC(160) Podem haver n motivos, você precisará debugar seu sistema .... Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  22. Fivewin possui a função MemoEdit, para algo mais "muderno", há RICHEDIT. ... para ambos, procure exemplos nos SAMPLES citação:Pessoal.. alguém poderia me dizer como editar um Arquivo.TXT dentro de um browse com xBrowse.. Ou se alguém tiver uma solução mais elegante eu agradeço.. eu tinha isso em clipper só que faz tanto tempo que nem lembro mais por onde começar.. id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  23. Sim, xHarbour.org (xbscript), no Harbour chama-se hbrun. citação:Existe a possibilidade de personalizar/acrescentar comandos neste xbscript ? id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
  24. Olá, é um interpretador de instruções xBase, assim como o FoxPro, etc, no prompt do programa digite: use suaTabela [ENTER] browse() [ENTER] ? time() [ENTER] ? DATE() [ENTER] etc... Você ainda poderá executar certas instruções em lote, no prompt MS-DOS: xbscript seuArquivo.prg citação:Como funciona este xbscript eu nunca usei... ha algum help?: id=quote>id=quote>Virtualmente, Eric Developer.Systems São Paulo - SP - Brasil Freelance/Consultorias www.magaldi.eti.br
×
×
  • Create New...