jhilbert Posted December 25, 2006 Report Share Posted December 25, 2006 Caros Colegas, Apesar da facilidade do FW... noto (assim como eu) que muitos inicitantes ou com algum (tempo) no FW tem dificuldades... Coloco aqui no FORUM uma susgestão para que todos pudessem aproveitar o que o FW tem a oferecer. É o seguinte: Vacom abri um tópico para montar o sistema básico( ex: cadastro de clientes), onde irÃamos colocar o passo a passo de como montar um sistema... deste a configuração com os softs (FWH, HARBOUR,BCC,WS...) até o Ãnicio de um sistema com o que há de básico (windows,dialogs,folders,listbox,say,dbf, slq,etc,,) Poderiamos definir as dicas e um ou alguns colegas para colocar (as) soluções no sistema... Pois se temos chance de ter uma referência para que possamos fazer os nossos sistemas... porque não usá-las??? Pois só se consegue PROGRAMAR.... PROGRAMANDO... Espero que consigamos com isso trazer mais e mais pessoas para o mundo do FW. JEORGE HILBERT FWH2.7,harbour,xharbour,WS,BCC Quote Link to comment Share on other sites More sharing options...
jhilbert Posted December 25, 2006 Author Report Share Posted December 25, 2006 Caros Colegas, Apesar da facilidade do FW... noto (assim como eu) que muitos inicitantes ou com algum (tempo) no FW tem dificuldades... Coloco aqui no FORUM uma susgestão para que todos pudessem aproveitar o que o FW tem a oferecer. É o seguinte: Vacom abri um tópico para montar o sistema básico( ex: cadastro de clientes), onde irÃamos colocar o passo a passo de como montar um sistema... deste a configuração com os softs (FWH, HARBOUR,BCC,WS...) até o Ãnicio de um sistema com o que há de básico (windows,dialogs,folders,listbox,say,dbf, slq,etc,,) Poderiamos definir as dicas e um ou alguns colegas para colocar (as) soluções no sistema... Pois se temos chance de ter uma referência para que possamos fazer os nossos sistemas... porque não usá-las??? Pois só se consegue PROGRAMAR.... PROGRAMANDO... Espero que consigamos com isso trazer mais e mais pessoas para o mundo do FW. JEORGE HILBERT FWH2.7,harbour,xharbour,WS,BCC Quote Link to comment Share on other sites More sharing options...
viol Posted December 25, 2006 Report Share Posted December 25, 2006 Apoiado. vamos começar já. sou um deles que ainda tenho muitas dificuldades no FW Viol sergioviol@terra.com.br Santa Cruz do Rio Pardo - SP Quote Link to comment Share on other sites More sharing options...
sig_gilberto Posted December 25, 2006 Report Share Posted December 25, 2006 Antes de Tudo... FELIZ NATAL A TODOS!!!! Concordo com voce plenamente...as vezes por causa de um simples detalhe, eu nao consigo dar sequencia a uma simples rotina... PARABENS.. XHarbourAbraço... Eu Uso:XHB0.99.4(Simplex)+FWH25+BCC55+XDevStudio Quote Link to comment Share on other sites More sharing options...
viol Posted December 25, 2006 Report Share Posted December 25, 2006 Não sei se podemos começar assim,, vou postar uns fontes que estou tentando fazer... estou usando o xdev v0.33,xharbour 0.99.50, bcc 5.5.1, fivewin 2.6 A MAIORIA DOS MENUS CHAMA , CALCULADORA, OU BLOCO DE NOTAS SO PRA NÃO DAR ERRO MENU.PRG //===================ARQUIVO PRG PRINCIPAL ==================== #include "Fivewin.ch" STATIC oWindow FUNCTION Menu() DEFINE WINDOW oWindow FROM 0,0 TO 35,100 ; // Coordenadas TITLE OemToAnsi("CONTROLE VM PRINT SUPRIMENTOS DE INFORMATICA LTDA") ; // TÃtulo MENU CreaMenu() // Menú ACTIVATE WINDOW oWindow RETURN NIL //-------------------------------------------------------------------------// //-------------------------------------------------------------------------// FUNCTION CreaMenu() LOCAL oMenu // Menu de la aplicación LOCAL oCad, oPaga, oRece // Items para el menú MENU oMenu // Creamos el menú //============================================================== MENUITEM "&Vendas" MENU MENUITEM "&Movimento" ACTION WinExec("Calc.exe") MENUITEM "&Consultas" ACTION WinExec("Notepad.exe") MENUITEM "&Orcamentos" ACTION WinExec("Calc.exe") MENUITEM "&Notas Fiscais" ACTION WinExec("Calc.exe") SEPARATOR MENUITEM "&Sair" ACTION oWindow:End() ENDMENU //============================================================== MENUITEM "&Cadastros" MENU MENUITEM "&Clientes" ACTION f_cliente() //MENUITEM "&Fornecedores" ACTION //f_forne() MENUITEM "&Vendedores" ACTION WinExec("Calc.exe") MENUITEM "&Bancos" ACTION WinExec("Calc.exe") MENUITEM "&Tranportadoras" ACTION WinExec("Calc.exe") MENUITEM "&Cidades" ACTION WinExec("Calc.exe") ENDMENU //============================================================== MENUITEM "&Pagamentos" MENU MENUITEM "&Movimento" ACTION WinExec("Calc.exe") MENUITEM "&Consultas" ACTION WinExec("Notepad.exe") MENUITEM "&Relatorios" ACTION WinExec("Notepad.exe") ENDMENU //============================================================== MENUITEM "&Recebimentos" MENU MENUITEM "&Movimento" ACTION WinExec("Calc.exe") MENUITEM "&Consultas" ACTION WinExec("Notepad.exe") MENUITEM "&Relatorios" ACTION WinExec("Calc.exe") MENUITEM "&Cheques" ACTION WinExec("Calc.exe") ENDMENU //============================================================== MENUITEM "&Bancos" MENU MENUITEM "&Movimento" ACTION WinExec("Calc.exe") MENUITEM "&Datados" ACTION WinExec("Notepad.exe") ENDMENU //============================================================== MENUITEM "&Estoque" MENU MENUITEM "&Produtos" ACTION WinExec("Calc.exe") MENUITEM "&Entradas" ACTION WinExec("Notepad.exe") ENDMENU //============================================================== MENUITEM "Com&pras" MENU MENUITEM "&Calculadora" ACTION WinExec("Calc.exe") MENUITEM "&Block de notas" ACTION WinExec("Notepad.exe") ENDMENU //============================================================== MENUITEM "Es&tatisticas" MENU MENUITEM "&Fluxo Caixa" ACTION WinExec("Calc.exe") MENUITEM "&Balanco" ACTION WinExec("Notepad.exe") ENDMENU //============================================================== MENUITEM "&Utilitarios" MENU MENUITEM "&Usuarios" ACTION WinExec("Calc.exe") MENUITEM "&Reindexacao" ACTION WinExec("Notepad.exe") ENDMENU ENDMENU RETURN oMenu //********************************************************** ARQUIVO CLIENTES.PRG //======================================== #include "Fivewin.ch" //============================================================== function f_cliente() local oDlg local oLbx local cVar if ! File( "clientes.dbf" ) DbCreate( "clientes.dbf", { { "CODIGO ", "C", 4,0 },; { "NOME ", "C", 30,0 },; { "RAZAO ", "C", 50,0 },; { "ENDERECO ", "C", 30,0 },; { "BAIRRO ", "C", 20,0 },; { "TELEFONE1", "C", 15,0 },; { "TELEFONE2", "C", 15,0 },; { "ESTADO ", "C", 2,0 },; { "CEP ", "C", 9,0 },; { "CGC ", "C", 18,0 },; { "IE ", "C", 15,0 },; { "CIDADE ", "C", 25,0 },; { "RAMO ", "C", 4,0 },; { "REPRES ", "C", 4,0 },; { "LINHA ", "C", 4,0 },; { "OBSERVA ", "C", 50,0 } } ) endif USE clientes if RecCount() == 0 APPEND BLANK endif INDEX ON clientes->Nome TO CliNome INDEX ON clientes->codigo TO clicodi SET INDEX TO CliNome GO TOP cVar := 'PRUEBA DE LA PRADERA ' DEFINE DIALOG oDlg FROM 2, 2 TO 36, 99 TITLE "Cadastro de Clientes" //@ 0, 1 SAY " &Clientes" OF oDlg @ 1, 1 LISTBOX oLbx FIELDS Clientes->Codigo ,; Clientes->Nome,; Clientes->Razao,; Clientes->Endereco,; Clientes->Bairro,; Clientes->Telefone1,; Clientes->Telefone2,; Clientes->Estado,; Clientes->CEP,; Clientes->CGC,; Clientes->IE,; Clientes->CIDADE,; Clientes->OBSERVA HEADERS "CODIGO", "FANTASIA", "RAZÃO", "ENDEREÇO" , "BAIRRO", "TELEFONE", "FAX", "UF", "CEP", "CNPJ", "INS.ESTADUAL", "CIDADE","OBSERVAÇÃO"; FIELDSIZES 45, 210, 300, 250, 150, 100,100,20,70,110,90,180,400 SIZE 375, 220 OF oDlg @ 13.3, 1.4 BUTTON "&Inclui" OF oDlg ACTION EditClient( oLbx , .T. ) SIZE 40, 12 @ 13.3, 9.4 BUTTON "&Altera" OF oDlg ACTION EditClient( oLbx , .F. ) SIZE 40, 12 @ 13.3, 17.4 BUTTON "&Exclui" OF oDlg ACTION DelClient( oLbx ) SIZE 40, 12 @ 13.3, 25.4 BUTTON "&Procura" OF oDlg ACTION SeekClient( oLbx ) SIZE 40, 12 //@ 8.7, 33.4 BUTTON "&Imprime" OF oDlg ; // ACTION oLbx:Report( "clients Report", .t. ) ; // .t. --> wants preview // SIZE 40, 12 @ 13.3, 42 BUTTON "&Sair" OF oDlg ACTION oDlg:End() SIZE 40, 12 ACTIVATE DIALOG oDlg USE // AEval( aHBitmaps, { | hBmp | DeleteObject( hBmp ) } ) return nil //============================================================== //function EditClient() //return //============================================================== function DelClient(olbx) if MsgYesNo( "Confirma exclusão do registro ?" ," Atenção ") DELETE PACK oLbx:Refresh() // Repaint the ListBox endif return nil //----------------------------------------------------------------------------// static function EditClient( oLbx, lAppend ) local oDlg local cCodigo local cNome local cRazao local cEndereco local cBairro local cTelefone1 local cTelefone2 local cEstado local cCEP local cCGC local cIE local cCIDADE local cOBSERVA local lSave := .f. local nOldRec := RecNo() DEFAULT lAppend := .f. if lAppend SET INDEX TO Clicodi GOTO BOTTOM cCodigo := strzero(val(Clientes->Codigo)+1,4) SKIP else cCodigo = Clientes->Codigo endif cNome = Clientes->Nome cRazao = Clientes->Razao cEndereco = Clientes->Endereco cBairro = Clientes->Bairro cTelefone1 = Clientes->Telefone1 cTelefone2 = Clientes->Telefone2 cEstado = Clientes->Estado cCEP = Clientes->CEP cCGC = Clientes->CGC cIE = Clientes->IE cCIDADE = Clientes->CIDADE cOBSERVA = Clientes->OBSERVA DEFINE DIALOG oDlg FROM 1, 1 TO 30, 80 ; TITLE If( lAppend, "Novo Registro", "Ateração Registro" ) @ 1 , 1 SAY "Codigo:" OF odlg @ 1.9 , 1 SAY "Nome:" OF odlg @ 2.8 , 1 SAY "Razão:" OF odlg @ 3.7 , 1 SAY "Endereço:" OF odlg @ 4.6 , 1 SAY "Bairro:" OF odlg @ 5.5 , 1 SAY "Telefone:" OF odlg @ 6.3 , 1 SAY "Fax:" OF odlg @ 7.2 , 1 SAY "Estado:" OF odlg @ 8.1 , 1 SAY "Cep:" OF odlg @ 9 , 1 SAY "CGC:" OF odlg @ 9.8 , 1 SAY "Ins.Est:" OF odlg @ 10.7, 1 SAY "Cidade:" OF odlg @ 11.6, 1 SAY "Observa:" OF odlg @ 1, 5 GET cCodigo PICTURE "9999" OF oDlg @ 2, 5 GET cNome PICTURE "@!" OF oDlg @ 3, 5 GET cRazao PICTURE "@!" OF ODlg @ 4, 5 GET cEndereco PICTURE "@!" OF oDlg @ 5, 5 GET cBairro PICTURE "@!" OF oDlg @ 6, 5 GET cTelefone1 picture "@R (99) 9999-9999" OF oDlg @ 7, 5 GET cTelefone2 PICTURE "@R (99) 9999-9999" OF oDlg @ 8, 5 GET cEstado PICTURE "@!" OF oDlg @ 9, 5 GET cCEP PICTURE "@!" OF oDlg //if len(trim(ipcg))=14 // if cgcc(ipcg) // w=.f. // @14,14 get ipcg picture "@KR 99.999.999/9999-99" // clear gets // endif //else // if cpf1(ipcg) // w=.f. // @14,14 get ipcg picture "@KR 999.999.999-99" // clear gets // endif //endif @ 10, 5 GET cCGC PICTURE "@KR 99.999.999/9999-99" OF oDlg @ 11, 5 GET cIE PICTURE "@!" OF oDlg @ 12, 5 GET cCIDADE PICTURE "@!" OF oDlg @ 13, 5 GET cOBSERVA PICTURE "@!" OF oDlg @ 11, 9 BUTTON "&Salva" OF oDlg SIZE 50, 12 ACTION ( lSave := .t. , oDlg:End() ) @ 11, 19 BUTTON "&Cancela" OF oDlg SIZE 50, 12 ACTION oDlg:End() ACTIVATE DIALOG oDlg CENTERED if lSave .and. !empty( cNome ) if lAppend APPEND BLANK endif Clientes->Codigo := cCodigo Clientes->Nome := cNome Clientes->Razao := cRazao Clientes->Endereco := cEndereco Clientes->Bairro := cBairro Clientes->Telefone1 := cTelefone1 Clientes->Telefone2 := cTelefone2 Clientes->Estado := cEstado Clientes->CEP := cCEP Clientes->CGC := cCGC Clientes->IE := cIE Clientes->CIDADE := cCIDADE Clientes->OBSERVA := cOBSERVA oLbx:Refresh() // We want the ListBox to be repainted else if Empty( cNome ) .and. lSave MsgAlert( "Registro em branco" ," Atenção ") endif GOTO nOldRec SET INDEX TO Clinome oLbx:Refresh() endif return nil //============================================================== static function SeekClient( oLbx ) local cnome := Space( 30 ) local nRecNo := RecNo() SET SOFTSEEK ON SET INDEX TO Clinome if MsgGet( "Procurar", "Digite o nome a pesquisar", @cnome,"..\bitmaps\lupa.bmp" ) if ! DbSeek( TRIM(cnome) ) MsgAlert( "Não encontrado !" ) GO nRecNo else oLbx:UpStable() // Corrects same page stabilizing Bug oLbx:Refresh() // Repaint the ListBox endif endif return nil //============================================== É O QUE CONSEGUI FAZER ATE AGORA. ESSAS LINHAS ESTÃO RODANDO APARENTEMENTE OK. TEM UM PEDAÇO QUE ACHO , PODERIA SER MELHOR, CODIGO MUITO SUJO, MUITAS DIFICULDADES EM MONTAR ESTA PARTE.. O CABEÇALHO DO BROWSE... ACHO QUE TEM UMA MANEIRA MAIS FACIL HEADERS "CODIGO", "FANTASIA", "RAZÃO", "ENDEREÇO" , "BAIRRO", "TELEFONE", "FAX", "UF", "CEP", "CNPJ", "INS.ESTADUAL", "CIDADE","OBSERVAÇÃO"; FIELDSIZES 45, 210, 300, 250, 150, 100,100,20,70,110,90,180,400 SIZE 375, 220 OF oDlg VIOL XDEV/BCC/XHARBOUR/FW2.6 Quote Link to comment Share on other sites More sharing options...
jhilbert Posted December 25, 2006 Author Report Share Posted December 25, 2006 Legal Colegas, Acho que vamos conseguir mitas coisas..... O Legal era definir as ferramentas (que vamos usar) para que todos possam acompanhar igualmente... PoderÃamos começar por aqui: xdev v0.33,xharbour 0.99.50, bcc 5.5.1, fivewin 2.x Então minha sugestão é colocar as ,configurações do XDev... etc para que todo mundo possa acompanhar!!! JEORGE HILBERT FWH2.7,harbour,xharbour,WS,BCC Quote Link to comment Share on other sites More sharing options...
viol Posted December 25, 2006 Report Share Posted December 25, 2006 Gostaria de passar como estou configurando meu XDEV. mas preciso saber como colocar imagem aqui.... não entendi muito bem, cliquei no icone inserir imagem ele me deu sim e dai???? quero colocar minhas imagens de configuração do XDEV.. como fazer ? VIOL XDEV/BCC/XHARBOUR/FW2.6 Quote Link to comment Share on other sites More sharing options...
Vitor Reis Posted December 26, 2006 Report Share Posted December 26, 2006 galera.. se possivel, coloque junto ao nome.. de onde voces são e talvez até a idade, pois é tão dificil achar jovens que realmente estão interessados em aprender, que é bom saber se estão por perto, pois sempre tem vaga pra quem tem vontade.. vitor s.b.c. Quote Link to comment Share on other sites More sharing options...
viol Posted December 26, 2006 Report Share Posted December 26, 2006 É meu colega JEORGE HILBERT, o pessoal que se diz membro avançado, ou moderador sei la, não estão muito afim de ensinar não! eles estão em outro nivel.. não estão querendo se meter em pequenas coisas.. neste mundo capitalista você não pode peder tem.(E NÃO ADIANTA FICAR BRAVO COMIGO) ,venho a algum tempo estudando vendo procurando entender as ferramentes,,, que não é como o velho e bom clipper não... eu acho que neste foro precisamos dividir os assuntos e niveis,, os mais experientes numa sala os outro em outra. ai um dia quem sabe mais pessoas aprenda o fivewin, porque pelo que vejo são poucos (acredito que a galera das brejas), olha que sou bom nesse negocio de brejas tambem. tambem alguns colegas como o Cristiano com H que desapareceu do foro. ficou de passar algumas dicas ,,e faz tempo ate agora nada... viol (42) santa cruz do rio pardo Quote Link to comment Share on other sites More sharing options...
Vitor Reis Posted December 26, 2006 Report Share Posted December 26, 2006 citação:É meu colega JEORGE HILBERT, o pessoal que se diz membro avançado, ou moderador sei la, não estão muito afim de ensinar não! eles estão em outro nivel.. não estão querendo se meter em pequenas coisas.. neste mundo capitalista você não pode peder tem.(E NÃO ADIANTA FICAR BRAVO COMIGO) ,venho a algum tempo estudando vendo procurando entender as ferramentes,,, que não é como o velho e bom clipper não... eu acho que neste foro precisamos dividir os assuntos e niveis,, os mais experientes numa sala os outro em outra. ai um dia quem sabe mais pessoas aprenda o fivewin, porque pelo que vejo são poucos (acredito que a galera das brejas), olha que sou bom nesse negocio de brejas tambem. tambem alguns colegas como o Cristiano com H que desapareceu do foro. ficou de passar algumas dicas ,,e faz tempo ate agora nada... viol (42) santa cruz do rio pardo id=quote>id=quote>oi Viol acho que ninguem é melhor do que ninguem, dificilmente as perguntas ficam sem resposta.. é que o povo esta de ferias mesmo.. mas tenho certeza de que tera apoio de todos.... o que ocorre é que alguns tem mais tempo do que outros pra responder as perguntas.. mas nao desanime.. continue a postar as duvidas que sempre tera gente que vai ajudar.. pelo simples prazer em ajudar e para que continue a comunidade.. fique tranquilo.. se dividir este forum em iniciantes ou nao.. acho que viraria discriminação... portanto.. poste aqui mesmo suas duvidas que o pessoal responde sim .. tem até um topico com uma lista de messenger do pessoal pra ter um acesso on-line.. utilize-a vitor s.b.c. Quote Link to comment Share on other sites More sharing options...
Luiz Fernando Posted December 26, 2006 Report Share Posted December 26, 2006 Muito boa idéia do jhilbert, apesar que nesta pagina tem um bom material para poder estudar, e o pessoal responsável pelo site são bastante bacana pelo que vejo no fórum, mais acho que alguém de nÃvel bom em five poderia criar um curso virtual, com a criação de um programa do tipo citado pelo amigo jhilbert, sei lá, cada semana ou quinzena iria passando passos diferente para criação do mesmo,com explicação a cada linha de comando, mais ou menos que nem o livro do vilian, e logico que cada interessado pagaria uma taxa, pois no mundo que vivemos não da para trabalhar de graça, todos tem seus compromissos e tempo e dinheiro... Luiz Fernando Editado por - empresoft on 26/12/2006 20:23:11 Quote Link to comment Share on other sites More sharing options...
gunafe Posted December 26, 2006 Report Share Posted December 26, 2006 Boa noite a todos, Meus amigos, sempre que posso, ajudo, frequento este forum ha bastante tempo e, sempre tive ajuda, mesmo que indiretamente. Não creio que separar seja a solução, até porque se colocarmos novatos com novatos, certamente que eles vão demorar muito mais tempo pra serem avançados e poderem frequentar o forum dos avançados, ao passo que, se continuarmos do jeito que esta, mais iniciantes se tornarão avançados, tenho 50 anos, 25 dedicados a programação com clipper, sendo 7 somente com fivewin, me sinto jovem e iniciante com esta ferramenta que permitiu que meus sistemas dessem um salto de qualidade. Por isso meu amigo, como diz um colega aqui do forum, "vamos dividir para somar", que é o que importa neste forum. []´s em todos. Luiz Augusto São José dos Pinhais - PR Harbour43 + Five2.4 + Verce Quote Link to comment Share on other sites More sharing options...
aferra Posted December 26, 2006 Report Share Posted December 26, 2006 bem pessoal, entendi a idéia, gostei, mas quais são as dúvidas, nunca vi uma pergunta sem resposta, alias, o que vejo são pergutas com respostas e sem respostas se deu certo ou não, isso eu não acho legal, já tem um programa neste sentido em dicas, embora esteja em clipper, mas pelo que leio não teria problema algum com xharbour, então qual a necessidade? é de um programa pronto para modular!!!. é isso? será que é por aà que tem ser? ninguem aqui trabalha igual, será que ajudaria ou atrapalharia?, funções básica está cheio em dicas, pensem melhor, um curso ahhh sim, talvez seria o mais correto, mas não aqui no forum... é minha opnião... já peguei bastante funções neste forum e todas houve mudanças para o meu jeito de trabalhar, meio jeito de variaveis, forma de declarações, sei lá... mais uma vez é minha opnião... FELIZ NATAL A FAMÃLIA FWid=red> Alessandro F. Silvaid=blue> E-mail :aferracini@terra.com.br FW2.0d + CL53b + Blinker 7.0 + @Say + CDX MSN: ferracini_silva@hotmail.com Ribeirão Preto/SP Quote Link to comment Share on other sites More sharing options...
jhilbert Posted December 26, 2006 Author Report Share Posted December 26, 2006 Olá Pessoal!! Acho que o que tá rolando aqui já é um começo para o começo... Na verdade, o pessoal mais experiente poderia guiar esse PROGRAMA EXEMPLO. Minha susgestão é que seja com FW for harbour/xharbour para que possamos já ter um exemplo em 32 bits, que acho é a maior dificuldade de todos que começam!!! ENTÃO poderÃamos começar??????? 1) Acho que a primeira coisa é definir quais as ferramentas que vamos usar para que todos possam fazer igualmente. 2) O segundo passo será passar a configuração das ferramentas para que ninguém tente fazer alguma coisa e não consiga. 3) Quem dá o primeiro passo???? JHILBERT FWH2.7,harbour,xharbour,WS,BCC Quote Link to comment Share on other sites More sharing options...
ricardomouramarques Posted December 26, 2006 Report Share Posted December 26, 2006 Aà jhilbert, Parabens pela idéia e pela iniciativa. Podem contar comigo nessa empreitada. Só uma opnião. Eu disse apenas "uma opnião". Se é pra começar do zero, por que não usar um mÃnimo de ferramentas. Assim a programação ficará mais pura e trará um melhor entendimento à s pessoas que estão iniciando no Fivewin. O que estou querendo sugerir é que deverÃamos começar apenas com as ferramentas básicas: "FWH, (x)harbour e BCC". Assim o pessoal conseguirá entender a linguagem, pois se usarmos qualquer outra ferramenta para criar ou compilar o código, não aprenderão a programar. Sempre serão pegos em algum problema simples e sem a menor noção de como resolver. Alô!!! é só uma opnião. Mas seja qual for a decisão,contem comigo. Abraços. Ricardo Marques Quote Link to comment Share on other sites More sharing options...
vagner Posted December 26, 2006 Report Share Posted December 26, 2006 Olá, Bom vou dar minha opnião , estou com o Alessandro, eu mesmo já postei várias coisas em Dicas+Dicas, e com fontes, e com um bat e um lnk para fazer a compilação, muitos me perguntam, vc usa xDev, MyMaker, Sql ?, e por aà vai, eu não uso, sou do tempo da onça , gosto de fazer tudo na mão, então não daria nem para dar uma opnião, sobre usar isso ou aquilo , acho viável vcs tomarem iniciativa , mas se vcs realmente olharem no FW??\Samples, verão que existe muita coisa lá já pronta, basta estudar , lógico que se digamos, eu ou o Gilmer, Evandro, Kapiaba, Paulo, e muitos outros que não daria nem para citar nomes, senão vou ficar a noite toda escrevendo (hehehehe), montasse o programa de exemplo, vcs teriam que entender um pouco a nossa lógica para que pudessem caminhar , não quero com isso mesnospresar ninguém pelo contrário , só acho q iria confundir mais do que ajudar , por exemplo, nesse listbox que Viol montou, eu montaria de uma outra forma , ficando mais ou menos assim : aCab_Cli := {"Cnpj/Cpf","Nome","Endereco"} aFil_Cli := {||{ Clientes->CgcCpf,Clientes->Nome__,Clientes->Endere } } aCol_Cli := {096,300,300} cSel_Cli := "{{|| COrdCl(1)},{|| COrdCl(2)}}" nSel_Cli := 1 oLbxCli := TWBrowse():New(01,01,380,114, aFil_Cli,aCab_Cli,aCol_Cli,oFld:aDialogs[1], , , , , {|nRow,nCol,nFlag|InclAlte(Iif(!oSistema:lPodeAltInc .or. oSistema:nNivelDigit == 1,"Con","Alt"))} , , , , , , , ,"Clientes",.T.) oLbxCli:lMChange := .F. oLbxCli:aActions := &(cSel_Cli) oLbxCli:nLineStyle := 9 oLbxCli:bKeyDown := {|nKey,nFlag| EnterBrw(nKey) } id=code>id=code>Daria na mesma, mas eu gosto de escrever direto com as classes ao invés de fazer a compilação traduzir para eu . Então, o que eu aconselho, é postarem suas dúvidas, nós sempre damos um jeitinho de responder Vagner Wirts Clipper 5.2 Lib 5.3 - Blinker 5.0 FW 2.0, Harbour 43.0 (Flex), xHarbour 99.1 99.2 99.3 (Simplex) FW 2.5 Quote Link to comment Share on other sites More sharing options...
personal Posted December 26, 2006 Report Share Posted December 26, 2006 Bem JHILBERT... achou muito louvavel sua ideia. Em dicas, mais dicas tem muita coisa que possa ajudar. Viol... Aqui... ninguem se entitula "menbro avançado ou qualquer outra coisa", isto acontece naturalmente pelos moderadores. Cada membro, tem sua maneira e ferramentas de programação, WS, Pelles, WS, outros @Say, cada um tem sua particularidade, e todos com certeza, tem o espirito de ajudar nete forum. Frequentamos este forum apenas com o objetivo de sermos ajudados e na medida do possivel retribuir esta ajuda. Agora, estamos apenas a algumas horas dos festejos do NATAL, muitos ainda nem voltaram para o trabalho, uma grande parte esta de ferias coletivas, por isto extremamente injusto, taxar de não querem ajudar. Quanto a experientes, tem gente com 20 anos de clipper, e quase 10 anos de Five, portanto nada mais justo que eles saibam mais que a gente. Eu sempre contei e fui plenamente atendido por estes membros, as vezes a resposta nao vem tão rápido quando gostariamos, mas ela vem. Oliveira, Sérgio A. PERSONAL Comp. e Sitemas.id=green> Lins - SP ** sergio@personal.com.br FWH 2.5, xharbour 0.99.4, SqlLib, MySql, xMate. TWBrowse(),C5Menu,vPrinter Editado por - personal on 27/12/2006 00:34:22 Quote Link to comment Share on other sites More sharing options...
vagner Posted December 27, 2006 Report Share Posted December 27, 2006 citação:Agora, estamos apenas a algumas horas dos festejos do NATAL, Editado por - personal on 27/12/2006 00:34:22 id=quote>id=quote>Vixi , Acho q o Personal ainda está de porre (kkkkkkkkkkkkkkkk), já se passou o Natal, agora estamos a algumas horas sim, mas do Ano Novoid=red> e que em 2.007id=red> possamos ainda mais ajudar e ser ajudado, essa é a filosofia desse fórum Vagner Wirts Clipper 5.2 Lib 5.3 - Blinker 5.0 FW 2.0, Harbour 43.0 (Flex), xHarbour 99.1 99.2 99.3 (Simplex) FW 2.5 Quote Link to comment Share on other sites More sharing options...
aferra Posted December 27, 2006 Report Share Posted December 27, 2006 HAHAHAHAHAHAHAHAHAHAHA, Personal, nunca vi ninguem comemorar antes o NATAL, hahahahahahahahaaha, não desta forma depois de ter passado, hehehehehehehehe, rapaz acho que vc tá precisando dá um pega para ficar careta............... chupar uma nafitalina, tomar um Backtrim com gelo, quem sabe melhora... hahahahahahahaha FELIZ 2.007 A FAMÃLIA FWid=red> Alessandro F. Silvaid=blue> E-mail :aferracini@terra.com.br FW2.0d + CL53b + Blinker 7.0 + @Say + CDX MSN: ferracini_silva@hotmail.com Ribeirão Preto/SP Quote Link to comment Share on other sites More sharing options...
evandro Posted December 27, 2006 Report Share Posted December 27, 2006 Olá, Para se fazer algo assim, o começo já seria complexo. Qual editor de programas? Usar recursos ou @say? Se recursos qual editor? Usar um "make" ou uma bat? Só nesta padronização já terÃamos uma discussão infinita. citação:cada semana ou quinzena iria passando passos diferente para criação do mesmo,com explicação a cada linha de comando, id=quote>id=quote> Me parece que a Virtual está com um curso em ponto de bala. citação:lógico que se digamos, eu ou o Gilmer, Evandro, Kapiaba, Paulo, id=quote>id=quote>O espÃrito natalino se espalhou mesmo. Eu colocado junto à s feras! Quanta honra! []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib Quote Link to comment Share on other sites More sharing options...
personal Posted December 27, 2006 Report Share Posted December 27, 2006 Falha nossa, quiz dizer passadas algumas horas. Mas tem gente que não perdoa. Oliveira, Sérgio A. PERSONAL Comp. e Sitemas.id=green> Lins - SP ** sergio@personal.com.br FWH 2.5, xharbour 0.99.4, SqlLib, MySql, xMate. TWBrowse(),C5Menu,vPrinter Quote Link to comment Share on other sites More sharing options...
jhilbert Posted December 27, 2006 Author Report Share Posted December 27, 2006 Oi Pessoal!!! Gostei da idéia do RICARDO MARQUES de usar as ferramentas básicas "FWH, (x)harbour e BCC". Sendo assim todo mundo poderia realmente acompanhar o desenvolvimento... Como todo mundo apoiou a idéia, o ideal é... começar.... Quem dá o primeiro passo???? JHILBERT FWH2.7,harbour,xharbour,WS,BCC Quote Link to comment Share on other sites More sharing options...
CTOAS Posted December 28, 2006 Report Share Posted December 28, 2006 Olá amigos.... Bom, para iniciar o meu pensamento gostaria de em primeiro lugar desejar a todos do FORUM um FELIZ NATAL (atrasado) e um FELIZ ANO NOVO cheio de paz, amor fraternidade e humidade para todos. Bem... História: Quando entrei a primeira vez no site da Fivewin e me deparei com esta maravilha foi em meados de 2002 quando fiz o cadastro no Forum, e fiquei maravilhado, como sei que todos ficam quando veem resultado de um programinha qualquer em visual, mas como todos que iniciam na Fivewin nao obtive respostas as minhas dúvidas, com o passar de pouco tempo desisti retornando apenas no final de 2004. E de lá até hoje, só crescendo em conhecimento com a ajuda de todos do forum. E digo, não desistam, pois irão se arrepender..... hehehehe ----------------------------------- Com relação a programação existem muitas ferramentas que podem ser usadas, vou tentar expor algumas aqui. * @ Say / @ Get -> Maneira que pode ser herdada do nosso saldoso clipper Editores: MED - Programmers' Text Editor (http://www.utopia-planitia.de) xDevStudio (www.sqllib.com.br) existem mais alguns... Editores de Recursos (resources) Pelles C (http://www.smorgasbordet.com/pellesc/) WorkShop existem mais alguns... Portanto a ferramenta a ser usada é indiferente, pois todas as ferramentas levaram ao mesmo lugar. Quanto a postar algum exemplo de programação não vou me comprometer, mas prometo tentar. Abraços Conceito Sistemas e Informática "Um novo conceito em sistemas" Em breve de volta -> www.fivewinclub.com.br Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.