[delphi-br] Delphi + arquivo

2009-05-30 Por tôpico arca765

Well boys !
Cóf .. cóf .. cóf !
Quanta velharia !

Preciso criar, abrir, ler, escrever, fechar, mover ponteiro, e, fechar 

arquivos.
Como o Delphi faz isso :?
Como o FreePASCAL faz isso :?

PS
No Pascal pré-histórico era assign, mas, e, agora :?




[delphi-br] Delphi + código

2009-05-30 Por tôpico arca765

Uái, sô !
Cóf .. cóf .. cóf !
Quanta velharia !
Isso aqui está parecendo sêbo ! hehehe

Criei um form com 2 caixas de texto, 2 labels, e, um botão Ok.
Pressionei o botão Ok, e, apareceu uma janelinha Begin .. End.
Sei que, tenho que, digitar um código para pegar\validar o 

usuário\senha.
Como acesso essas caixas de texto, e, o conteúdo digitado pelo 

usuário em Delphi, e, em FreePASCAL :?

PS
No Pascal pré-histórico era readln, mas, e, agora :?




[delphi-br] Servidor para Delphi

2009-05-29 Por tôpico arca765

ÊPAH !
Agora, eu vou rodar a bahiana !! (ou será baiana) ::? hehehe

ReiCardo Ave César FHCardoso,

 'Olha... se vc pensa assim, seja feliz. O que me assusta é tanto radicalismo 
 contra o Linux.'
R: Quem é que, 'monta-sites-espelho' compostos por 'pencas' de Hackers\Crackers 
para criar vírus especificamente destinados a atacar os usuários Windows :? Pq 
esses Hackers\Crackers não atacam o LINUX :? Será que, eles são tão 
'burrinhos' que, não conseguem derrubar os sitesLINUX :? No ! Eles são 
muito capazes. Só que, eles radicalizam o seu ódio ao Windows, e, demonstram 
isso causando inúmeros danos aos usuários Windows, de propósito. Só para 
'vender' a falsa idéia de que, o LINUX é inexpugnável, estável, melhor !! Quem 
atacaou a MS :? O próprio Lindus Estorvalds contou que, o núcleo\kernel em 
assembly (int 80h, Linux Calls, DeviceDrivers, etc.) é fechado, e que, ele o 
copiou\adaptou do antigo projeto Multics (Yale + Unix + FreeBSD) Se, o Billy e 
o Steve são retratados no filme 'Os Piratas da Informática' então o Sr Lindus 
Estorvalds não pode ficar fora da designação de piratão ! Quem é que, fica 
MALHANDO o Windows em milhares de fóruns\listas pela InterNet só para 
'glorificar' o LINUX ?? Que atire o primeiro pen-drive quem nunca ofendeu o 
Windows.


 'Agora dizer que nenhum fórum de Linux conseguiu te dar nenhuma resposta; 
 isso pra mim é uma MENTIRA.'
R: Faça-nos 1 único favor. Só unzinho. Diga-me o link de um site em que, eu 
poste minhas dúvidas, e, obtenha uma resposta, e, eu me inscreverei lá. Mas, a 
resposta têm que funcionar. Ok :?


PS
O que, é o CentOS ?
É o ziztemaz operacionauz do FifthPerCentOS :? UÁUÁUÁUÁ




[delphi-br] Servidor para Delphi

2009-05-29 Por tôpico arca765
 'Eu uso Windows para ganhar dinheiro com as pessoas que são presas a um só 
 sistema.'
R: É exatamente I$TO que, eu almejo: ganhar dinheiro facilmente !!


 '..estão muito felizes e até com salários razoáveis.'
R: Maravilh$o !! I$to $oa como moeda$ de ouro tilintando !!


 'É mais difícil de configurar? É. A curva de aprendizado é maior?'
R: Foi o que, eu quis dizer.


 'assim como em alguns aspectos, windows supera o linux'
R: É isso que, eu tb acho.


 'mas quando tiver mais tempo, pretendo usar o linux, sim'
R: Quer um conselho :? Vá pescar !! Eu fui um dia destes levado por um 
conhecido corretor que, queria us zizteminhaz para a imobiliária dêle. Daí, ele 
foi me mostrar um sitiozinho em Biritiba Mirim para dar em troca do ziztemaz. 
Ele era oriental, e, até me ensinou um truquezinho novo: usar massa de pão como 
isca !! Relaxante .. rs




[delphi-br] Delphi - Código

2009-05-29 Por tôpico arca765
 'Os códigos que eu te passei são para ser digitados num arquivo  .PAS.' 
R: Ok.


 'O que significa tamanho padrão de um form?'
R: É o tamanho original dos Forms do Delphi logo que, os criamos.


 'Só alterando um item, o copy-paste seria depois da procedure e antes do 
 end; Ele vai dar um duplo clique no botão e copia abaixo. :)'
R: Já entendi !! Valeu :


 'todo mundo da lista riram'
R: Rir é a parte mais gostosa da vida !! É melhor crescer só por fora .. do 
que, .. envelhecer por dentro. rs


PS
Amadurecer e apodrecer .. argh
Prefiro ser uma eterna .. criança .. UÁUÁUÁUÁ




[delphi-br] Servidor para Delphi

2009-05-28 Por tôpico arca765

 'Bom dia Rafael!'
R: ..dia.


 'Eu acho que um projeto que há dois anos se estimava ter 30 milhões de 
 usuários no mundo todo não deve ser uma M... como o colega aparentemente 
 tenta demonstrar no post.'
R: Se, quantidade fosse razão então TODOS os miseráveis do mundo estariam certo 
em não querer melhorar de vida por estudarem e abrirem seus próprios negócios.


 'Eu particularmente já tive algumas experiências ruins com o linux, mas isso 
 não me credencia a dizer que o mesmo seja ruim. Eu apenas não me adaptei ao 
 mesmo, o que não significa que outros colegas não o possam fazer.'
R: Estou mais preocupado em ganhar dinheiro com a informática do que, com 
ideologias libertacionárias.


 'Mas o grande problema para quem não quer mudar de ambiente é querer que, na 
 contramão da lógica, o ambiente se adeque às suas necessidades...'
R: Mas, é exatamente ISTO o que, a 'HiTech' nos promete (políticos), e, não 
cumpre: O SoftWare se adaptar às nossas necessidades ! E, não nós termos que, 
REINVENTAR a roda a cada nova 'versão' destas porcarias !!! Desde que, tive meu 
1o. contato com MainFrames (década de 60) tudo o que, um Computador deve fazer 
é: imprimir, exibir no 'ecrã', emitir sons, etc. As funções continuam as 
mesmas, e, apenas o que, mudou foram: a resolução, a qualidade do som, a 
velocidade, as MegaCores, etc.


 'Mas tenho o Ubuntu e o Kurumin rodando em máquinas virtuais em minha casa e 
 posso afirmar que em vários aspectos, 
são superiores ao Windows.'
R: Os nossos usuários (Money) não estão interessados SÓ (apenas) em uma pseudo 
'superioridade' do LINUX ! É óbvio que, um SoftWare com código aberto, e, 
desenvolvido por milhares de programadores de muitas etnias irão produzir um 
SoftWare MUITO melhor do que, o produzido por uma diminuta 'equipezinha' da MS 
! Eu prefiro a simplicidade à complicacionática linuxer com inutilitários que, 
eu NUNCA irei utilizar (man, info, vi, df, etc.)


 'Olha, 10 listas não posso te passar até porque não participo de 10 listas 
 relacionadas a tecnologia. Mas cito os exemplos de NDDV, Firebase-BR, 
 Automação Total e Delphi-BR (esta lista) as quais acompanho mais ativamente e 
 já vi bons relatos.'
R: Daria então para citar o nome de 10 grandes empresas que, utilizem esta 
tecnologia, e que, consigam comprovar através de 'gráficos' administrativos 
que, elas 'economizaram' ao migrarem para o LINUX :? Sabe como é, né. O pe$$oal 
da ADM é que, libera a 'verba', e, eles só entendem de lucro, e, não de 
ideologias esquerdistas (comunismo, socialismo, etc.), pois, qual é o 'comuna' 
que, não visitou a EuroDisney :? Há até versões do LINUX que, são VENDIDAS pela 
InterNet. O tal do Lindus Estorvalds deve estar se 'revirando' em seu leito de 
morte. hehehe


 'Porém todavia entretanto, as más experiências tanto de um lado (Windows) 
 quanto do outro (*nix) passam por falhas dos profissionais que configuram 
 os servidores.'
R: Quanto mais complexo o SoftWare pior será a sua configuração !


 'O que mais me deixa pasmo nos relatos de más experiências com servidores 
 Windows é que mesmo o Windows tendo vários assistêntes para diversas tarefas 
 e deixando a configuração o mais simples possível, segundo nota-se quando se 
 acompanha os relatos, é que as pessoas acabam sendo mais displicentes.'
R: Quando Stephen Wosniak + Steve Jobs (Apple) transformaram uma das placas 
que, o pai de um dêles havia deixado na garagem em um MicroComputador a 
'proposta' (Osborne I) era: diminuir os 'gastos' com o CPD\CI\TI ! Ou seja, 
eliminar o OS-670 (MainFrame + Assembler + Cobol), e, subistituir TUDO isto por 
algo mais simples (DR-DOS + Gary Kildall + basic) Mas, com o tempo (IBM + PC + 
DOS + MS + Win + OOP + ASP + IIs) injetaram TUDO de nôvo em nossos simples 
micros: Servidores, Analistas, Programadores, Schedullers, Operadores, 
Digitadores, etc. Enfiaram um CPD\CI\TI todo DENTRO de nossos simples micros. 
Prova disso é que, os consoles de jogos continuam imbatíveis, pois, são 
dedicados !! A 'proposta' dos inventores de micros foi .. soterrada.


 'Configurar servidores *Nix nem sempre possui assistentes ou opções 
 intuitivas, pelo contrário exige conhecimento dos conceitos envolvidos, 
 manipulação em linha de comando e etc. Tudo isso dá uma margem a erros muito 
 maior, com certeza, mas conhecendo os conceitos de configuração do servidor 
 (a teoria) a chance de erro é muito menor.'
R: Já fui instrutor de um Analista que, trabalhava no grupo Pão de Açúcar e de 
um engenheiro da Siemens, que, necessitavam migrar para os micros. A grande 
maioria dos formados em Análise (Pós + Cie. da Comp. + Adm de Sis, etc.) nem 
sabe o que, é um Servidor ! Como é que, eles conseguirão configurá-lo :? Repare 
os milhões de fóruns para esclarecer dúvidas relativas a LINUX ! Existem mais 
pessoas perguntando COMO se faz, do que, realmente desenvolvendo, pois, o LINUX 
tolhe o programador dificultando o acesso a tudo !


 'Como nos dias de hoje tempo é artigo de luxo, há quem se proponha 

[delphi-br] Delphi e os índices

2009-05-28 Por tôpico arca765

 'Rafael, ta tudo meio confuso...'
R: Tenhamos calma .. irmãos !!


 'se você quer usar os componentes nativos do Delphi para acessar seus dados 
 então você terá que abandonar DBF'
R: Pronto !! Já abandonei meus .dbf's !!


 'e usar algum SGDB como FireBird ou outro que o Delphi conecte nativamente..'
R: Baixei 2 FireBirds. Um dos pássaros (bin\doc\etc) não executou. A outra 
'ave-de-fogo' me mostrou um console SQL (Structure Query Language) da época do 
'onça' (antigão) ! Achei ridículo um software ainda usar um console (DOS) sob 
plataformas gráficas tão poderosas. Daí, joguei os 2 fora !!


 '::Você não carrega .dbf para o Delphi.. ou você acessa os DBF Pelo Delphi ou 
 migra de DBF para um Servidor SQL e também acessa pelo Delphi..'
R: Por razões de segurança não poderei explicitar a 'estratégia' de proteção 
aos dados que, utilizarei. Só direi que, não usarei componente algum 
(externo\interno) do Delphi. Apenas, usarei meus conhecimentos de programação 
para criptografar os dados com uma chave bem complexa (128 bits, no mínimo) 
Assim, se algum Hacker\Cracker\Lammer quiser me sacanear .. NÃO terá acesso aos 
dados, e, nem poderá alterá-los.


 '::Se fosse você já teria visto por ai..'
R: Baixei alguns .htm's sobre o vkdbf, e, estou lendo-os.


 ':: Se eu entendi bem, seu software é em clipper e as estações usam o 
 reeDos.. se for isso mesmo você tem uma longa jornada..
instalar o Windows nas máquinas, reescrever seus sistemas em Delphi e migrar os 
dados.'
R: Tempo não é problema.


 'ha quanto tempo você já usa Delphi? ou ta começando agora?'
R: O Pascal eu uso desde a primeira versão trazida pelo Francês que, fundou a 
BorLand: TurboPascal 1.1. O Delphi eu estou começando agora. Mas, já criei um 
Form de Login com 2 campos (Usr\Psw), e, estarei acrescentando um cmdbt para 
validar o acesso aos dados. Eu uso os micros da minha escola, pois, lá eles dão 
cursos de LINUX\Delphi\etc. Às sextas eu fico lá desenvolvendo\aprendendo com 
os outros monitores. hehehe




[delphi-br] Servidor para Delphi

2009-05-28 Por tôpico arca765

 'Minha nossa, você é o típico cara que não  conhece nada de linux e sai 
 falando besteira.  cara, vai fazer um curso vai conhecer o sistema  
 operacional e ai sim, tirar suas conclusões.. eu  ja implantei redes com 
 servidor linux e  estações windows/linux e tudo funciona muito  bem.'
R: Orgulhosamente eu concordo: Não sei NADA  sobre LINUX. E, digo mais: NEM 
quero saber !!  O único curso que, precisei fazer nestes mais  de 20 anos na 
microinformática foi o de  WebDesign. Eu era desenhista Técnico (TecNíGrafo, 
lapiseira, borracha, etc.), e, programador mas AINDA não era um artísta. hehehe 
Eu vislumbro um mundo em que,  as máquinas um dia sejam suficientemente  
inteligentes para se autoconfigurar, e,  se autoconsertar. Enquanto isso, 
estarei  repousando numa rede de verdade sentindo a  brisa do mar debaixo de um 
coqueiro tomando  áqua de côco !
 

 'procura conhecer melhor o SO antes de tirar  suas conclusões baseadas na sua 
 pouca  experiência com ele. pra você Servidor UNIX  também deve ser uma 
 porcaria né'
R: Mais uma vez sou obrigado a dizer: NEM  quero saber o que, um SÔ (Zistemaz  
Operacionauz) faz ! Há 20 anos meu micro (Apple Unitron IIe) NEM tinha um 
Zistemaz Operacionauz !  Bastava pressionar um botão, e, o cursor do  
AppleSoftBasic aparecia  INSTANTANEAMENTE ! Pois, o FirmWare (Bios)  
encontrava-se pré-gravado numa EPROM !! Eu  preciso é usar o Micro, e, não 
saber como se faz  um ! Servidor :? NEM servidor público presta !  Vá obter 
algum documento dêles :? Meses prá  se abrir uma MicroEmpresa, e, ANOS prá se  
fechar a mesma ! Enquanto a BurroCracia  estatal encalha nos Sistemas 
Operacionais  capengas, a economia se esvai. Prá mim,  micro inteligente tem 
que, servir sem que, eu  tenha que, implorar ao 'servidor' para que, o  mesmo 
se reconfigure pela milionésima vez.  Afinal, TODOS as arquiteturas dos micros 
são  iguais (Intel, AMD, etc.) ! Pq tanta 'frescura'  prá reconhecer: placas de 
rede, pastas  compartilhadas, terminais, placas de vídeo,  drivers, 
periféricos, etc. Quando  precisei programar em PHP bastou baixar o  PHPTríad 
!! Ele instalou\configurou o APACHE  automaticamente ! NEM precisei abrir os  
arquivos de configuração para mudar UMA só linha (descomentar, etc.) Isso é 
que, era engine  inteligente !! O PHP parece o Clipper, mas,  infelizmente já 
estão OOPzando ele tb. Já que,  é para OOPzar, então, prefiri usar o Delphi,  
pois, é mais userfriendly.


 'Só complementando teus comentários:'
R: Sim .. sim:)


 '- Uso Linux no meu Servidor a mais de 12  anos. Nunca tive um unico problema 
 que não  fosse rapidamente solucionado e em 99,8%  dos casos de forma remota 
 (putty ou outra  ferramenta semelhante). A duas unicas vezes  que necessitei 
 da presença do técnico foi na  INSTALAÇÃO INICIAL e quando ocorreu a  QUEIMA 
 DO PROCESSADOR (Hardaware).  Atualmente utilizo CentOS 5 rodando num  
 hardware ridiculo (P4 1.5, 512 RAM).'
R: Sei .. sei :


 'ps.: Nunca ocorreu perda de dados.'
R: Fantástico.


 '- Tenho DIVERSOS clientes utilizando  servidores DELL com LINUX, e 
 extremamente  satisfeitos.'
R: Então .. tá .. então :-


 '.. usavamos como servidor de Internet o  Linux Mandrake.'
R: Tá:)


 'numa maquina Pentium 166 lá de 32MB de  Ram. Funcionou lá durante 2 anos, 
 não fedeu,  não cheirou, não incomodava. Internet tava lá  ao bel prazer sem 
 lentidão ou sem cair. Esse  servidor chegou ao ponto dó pessoal da rede  até 
 esquecer que tinha ele lá. Tanto foi que no  trabalho de faculdade que fiz de 
 proposta de  implantação de um projeto de rede numa  empresa, optei pelo 
 servidor de Internet e de  e-mail como o Linux.'
R: Sim .. sim :?


 'Quanto a encontrar suporte nas revendas, o  problema é voce, nas revendas, 
 encontrar um  profissional que saiba realmente configurar um  servidor de 
 forma descente. Porque, de  profissionais que fazem merda com  
 montagem/configuraçõ es de rede, o mercado  tá abarrotadésimo.'
R: Eureka ! Era essa a VERDADE que, eu queria  ! Adianta ter um ziztemaz SEM 
garantia  nenhuma :? Não.


 'Ao meu entender, ele perguntou uma coisa e  voce respondeu outra. Ele 
 perguntou sobre um  software que faça controle de versões de fonte  e não de 
 algum remendador de fontes do tipo  cata daqui, cata dalí pra montar algo que 
 se diz  ser um programa...'
R: Foi .. é :? Pensei que, eu estivesse respondendo à necessidade de 
instalação de um servidor Delphi. E, que, o usuário precisasse de uma 'outra' 
opinião sobre o Windows. E, eu dei, nééé.


 'Profissionais Linux são caros mesmo dada a  complexidade da configuração do 
 sistema  operacional. Não é qualquer um que consegue  mexer e arrumar ele e, 
 eu particularmente, até  prefiro pagar estes profissionais careiros mas  que 
 deixem meu servidor o fino da bola, do que  entregar minha rede na mao do 
 chegado do  amigo do vizinho que é bão toda vida de  computador: Vai lá, 
 faz, caga e não assume  nada depois.'
R: Já que, tá SOBRANDO din din .. hehehe Eu,  prefiro 

[delphi-br] Servidor para Delphi - Planilha

2009-05-28 Por tôpico arca765

Servidores 'top-de-linha':
1 micro LINUX Server
1 micro Windows IIs Server

 
Servidor reserva\extra 'top-de-linha':
1 micro LINUX Server


Terminais:
2 micros LINUX Lázarus
2 micros Windows Delphi


Pessoal:
1 Analista Sênior
6 Programadores sendo que, 2 deverão ser júniores para ajudar na 
instalação\movimentação dos micros


Local:
1 Sobrado numa vila em rua sem saída


Outros:
1 Vigia à cada 24 hs na entrada da vila
1 Atendente
1 Faxina
1 Motorista


Veículos:
2 pick-ups


Custo estimado:
Implantação da infraestrutura R$ 40 mil
Custo da manutenção mensal R$ 14 mil


Passos:
1) Procurar um contador para obter o CNPJ;
2) Abrir conta pessoa jurídica no BB (Banco do Brasil);
3) Levantar empréstimo de R$ 140 mil;
4) Aplicar na poupança R$ 100 mil do empréstimo levantado;
5) Aplicar R$ 40 na reforma\implantação do negócio.




[delphi-br] Delphi - código

2009-05-28 Por tôpico arca765

Criei um Form tamanho padrão.
Acrescentei 2 cxs de texto lableadas\identificadas Usr\Psw 

(Usuário\Senha).
Acresci 1 botão Ok.

Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar 

no botão Ok o que, é que, eu faço :?
Onde eu digito o código fonte para poder 'trabalhar' com o nome 

do usuário, e, a senha :?
Onde estão o Begin\End. do arquivo principal .pas :?




[delphi-br] Delphi + (SMTP x FTP x E-Mail) :?

2009-05-27 Por tôpico arca765

Preciso trocar (enviar\receber) pequenas mensagens entre os Servidores da 
Matriz, e, os micros nas Filiais usando o Delphi.
Estas pequenas mensagens podem até serem enviadas através de pequenos arquivos 
usando o Delphi.

Quais destes serviços já está implementado no Delphi ?
(SMTP, FTP, E-Mail, etc.)

Quais destes serviços é o mais simples de serem acrescidos às nossas aplicações 
desenvolvidas em Delphi ?




[delphi-br] ER x (OOP's + Pascal = Delphi !!!)

2009-05-26 Por tôpico arca765


Quando estudei análise aprendi alguma coisa sobre o modelo ER (Entidade 
Relacionamento):

Engenheiros (Entidade tipo empregado)
Empresa Matriz (Entidade tipo CNPJ)
Empresa contrata Engenheiros (Relacionamento tipo 1-Empresa x n-Engenheiros) um 
para muitos



Daí, lendo uma apostila de Delphi reparei que, o mesmo se utiliza da tecnologia 
voltada aos objetos (OOP - Programação Orientada a Objetos):

Objeto Engenheiros (Tipo empregado)
Objeto Empresa Matriz (Tipo CNPJ)
Objeto Empresas filiais (Tipo CNPJ)



No caso das Empresas a tecnologia OOP as agrupam (Matriz+filiais) na CLASSE 
(Tipo CNPJ)
Esse negócio de 'classe' me embaralha um pouco ainda !
É isto mesmo, ou, eu estou entendendo TUDO errado :?



PS
Aquelas partes de Atributos, Valores Padrão (Default), Faixas de valores, 
Métodos (Functions, Procedures, etc.) eu já compreendi !!





[delphi-br] Apresentação e dúvidas

2009-05-25 Por tôpico arca765

Olá.
Sou programador Clipper Summer 87 sob DOS.
Tb programo em outras linguagens (c, asm, basic, pascal, cobol, etc) todas sob 
DOS tb.
Entrei num curso da SOS de WebDesign para me atualizar.
Estou tentando aprender a programar em Delphi com a ajuda deste grupo !!
Antigamente, entrava no TurboPascal, e, criava um 'program', e, depois 
compilava obtento um executável (.exe) !!
Entrei, pois, no Delphi, e:
1) Criei uma nova aplicação (um form vazio);
2) Construi todos os projetos (buil all);
3) Compilei tudo (compile all);
Ao sair do Delphi reparei que, no subdiretório que, criei haviam alguns 
arquivos além do meu executável (.exe) :?
O que, são esses arquivos ?:
1) Unit1.pas (Unit do Form)
2) Unit1.dfm (Unit com as definições do Form)
3) Unit1.dcu (:?)
4) Project1.dpr (Informações sobre o projeto1)
5) Project1.dof (:?)
6) Project1.cfg (Configurações do projeto1)
7) Project1.res (Recursos do projeto1)
8) Project1.exe (O executável .. ufa !!)

PS
Ao testar meu executável ele funcionou perfeitamente !!
Gostei muito do Delphi !!




[delphi-br] [OFF-TOPIC] Finder de Histórico na InterNet !!

2009-05-24 Por tôpico arca765

Vamos supor que, tenhamos muitos e-mails:

e-m...@provedor.com.br
e-ma...@provedor.com.br
e-ma...@provedor.com.br



É possível recuperar\descobrir\pesquisar\lembrar

nossos 'caminhos ao longo dos anos' na InterNet

com base nesses e-mails ?



É possível recuperar\descobrir\pesquisar\lembrar

com base nesses e-mails:

1) Quais páginas visitamos;
2) Em quais Fóruns nos inscrevemos;
3) Quais Blogs nós criamos;
4) As páginas em sites gratuitos que, criamos;



Existe algum serviço de

recuperação\descoberta\pesquisa\lembrança

dessas informações ?



Existe algum software que, nos revele isso tudo

desde que, ingressamos na 'rede' ?



PS
Seria uma espécie de Finder de Histórico na

InterNet !!