segunda-feira, 1 de março de 2010

Curso de Delphi INICIANTES.

Achei um curso interessante então vou compartilhar com a galera:

Módulo 1

http://rapidshare.com/files/331784837/Modulo_1_Parte-01.rar

http://rapidshare.com/files/331801296/Modulo_1_Parte-02.rar

http://rapidshare.com/files/331835959/Modulo_1_Parte-03.rar

http://rapidshare.com/files/331846408/Modulo_1_Parte-04.rar


Módulo 2

http://rapidshare.com/files/331867726/Modulo_2_Parte-01.rar

http://rapidshare.com/files/331875126/Modulo_2_Parte-02.rar

http://rapidshare.com/files/331881975/Modulo_2_Parte-03.rar

http://rapidshare.com/files/331896888/Modulo_2_Parte-04.rar


Módulo 3 CD-1

http://rapidshare.com/files/331921827/Modulo_3_CD-1_Parte-01.rar

http://rapidshare.com/files/331928132/Modulo_3_CD-1_Parte-02.rar

http://rapidshare.com/files/331941135/Modulo_3_CD-1_Parte-03.rar

http://rapidshare.com/files/331946746/Modulo_3_CD-1_Parte-04.rar

http://rapidshare.com/files/331952535/Modulo_3_CD-1_Parte-05.rar


Módulo 3 CD-2

http://rapidshare.com/files/331957850/Modulo_3_CD-2_Parte-01.rar

http://rapidshare.com/files/331969623/Modulo_3_CD-2_Parte-02.rar

http://rapidshare.com/files/331975111/Modulo_3_CD-2_Parte-03.rar

http://rapidshare.com/files/331980301/Modulo_3_CD-2_Parte-04.rar

http://rapidshare.com/files/331991161/Modulo_3_CD-2_Parte-05.rar

http://rapidshare.com/files/331995065/Modulo_3_CD-2_Parte-06.rar

Módulo 4 CD-1

http://rapidshare.com/files/332005477/Modulo_4_CD-1_Parte-01.rar

http://rapidshare.com/files/332015948/Modulo_4_CD-1_Parte-02.rar

http://rapidshare.com/files/332026281/Modulo_4_CD-1_Parte-03.rar

http://rapidshare.com/files/332036860/Modulo_4_CD-1_Parte-04.rar

http://rapidshare.com/files/332044076/Modulo_4_CD-1_Parte-05.rar


Módulo 4 CD-2

http://rapidshare.com/files/332049025/Modulo_4_CD-2_Parte-01.rar

http://rapidshare.com/files/332054681/Modulo_4_CD-2_Parte-02.rar


Módulo 5

http://rapidshare.com/files/332066534/Modulo_5_Parte-01.rar

http://rapidshare.com/files/332072386/Modulo_5_Parte-02.rar

http://rapidshare.com/files/332084086/Modulo_5_Parte-03.rar

http://rapidshare.com/files/332089801/Modulo_5_Parte-04.rar


Módulo 6

http://rapidshare.com/files/332102503/Modulo_6_Parte-01.rar

http://rapidshare.com/files/332107975/Modulo_6_Parte-02.rar

http://rapidshare.com/files/332121341/Modulo_6_Parte-03.rar

http://rapidshare.com/files/332127516/Modulo_6_Parte-04.rar

http://rapidshare.com/files/332132218/Modulo_6_Parte-05.rar


Módulo 7 CD-1

http://rapidshare.com/files/332138636/Modulo_7_CD-1_Parte-01.rar

http://rapidshare.com/files/332151799/Modulo_7_CD-1_Parte-02.rar

http://rapidshare.com/files/332165537/Modulo_7_CD-1_Parte-03.rar

http://rapidshare.com/files/332171428/Modulo_7_CD-1_Parte-04.rar

http://rapidshare.com/files/332173066/Modulo_7_CD-1_Parte-05.rar


Módulo 7 CD-2

http://rapidshare.com/files/332179131/Modulo_7_CD-2_Parte-01.rar

http://rapidshare.com/files/332185090/Modulo_7_CD-2_Parte-02.rar

http://rapidshare.com/files/332191345/Modulo_7_CD-2_Parte-03.rar

http://rapidshare.com/files/332191345/Modulo_7_CD-2_Parte-03.rar

http://rapidshare.com/files/332198021/Modulo_7_CD-2_Parte-04.rar

http://rapidshare.com/files/332200920/Modulo_7_CD-2_Parte-05.rar



Módulo 10 CD-1

http://rapidshare.com/files/332275150/Modulo_10_CD-1_Parte-01.rar

http://rapidshare.com/files/332281875/Modulo_10_CD-1_Parte-02.rar

http://rapidshare.com/files/332288168/Modulo_10_CD-1_Parte-03.rar

http://rapidshare.com/files/332296958/Modulo_10_CD-1_Parte-04.rar

http://rapidshare.com/files/332301113/Modulo_10_CD-1_Parte-05.rar


Módulo 10 CD-2

http://rapidshare.com/files/332307856/Modulo_10_CD-2_Parte-01.rar

http://rapidshare.com/files/332314358/Modulo_10_CD-2_Parte-02.rar

http://rapidshare.com/files/332320933/Modulo_10_CD-2_Parte-03.rar

http://rapidshare.com/files/332327730/Modulo_10_CD-2_Parte-04.rar

http://rapidshare.com/files/332331259/Modulo_10_CD-2_Parte-05.rar



Módulo 11

http://rapidshare.com/files/332337628/Modulo_11_Parte-01.rar

http://rapidshare.com/files/332344382/Modulo_11_Parte-02.rar

http://rapidshare.com/files/332351009/Modulo_11_Parte-03.rar

http://rapidshare.com/files/332355173/Modulo_11_Parte-04.rar

Módulo 12

http://rapidshare.com/files/332362261/Modulo_12_Parte-01.rar

http://rapidshare.com/files/332369391/Modulo_12_Parte-02.rar

http://rapidshare.com/files/332376408/Modulo_12_Parte-03.rar

http://rapidshare.com/files/332383065/Modulo_12_Parte-04.rar

http://rapidshare.com/files/332383531/Modulo_12_Parte-05.rar

Módulo 13

http://rapidshare.com/files/332390321/Modulo_13_Parte-01.rar

http://rapidshare.com/files/332406352/Modulo_13_Parte-02.rar

http://rapidshare.com/files/332412388/Modulo_13_Parte-03.rar

http://rapidshare.com/files/332423137/Modulo_13_Parte-04.rar

http://rapidshare.com/files/332427139/Modulo_13_Parte-05.rar

Módulo 14

http://rapidshare.com/files/332432715/Modulo_14_Parte-01.rar

http://rapidshare.com/files/332438041/Modulo_14_Parte-02.rar

http://rapidshare.com/files/332454280/Modulo_14_Parte-03.rar

http://rapidshare.com/files/332459231/Modulo_14_Parte-04.rar

http://rapidshare.com/files/332468736/Modulo_14_Parte-05.rar

Módulo 15

http://rapidshare.com/files/332474077/Modulo_15_Parte-01.rar

http://rapidshare.com/files/332487626/Modulo_15_Parte-02.rar

http://rapidshare.com/files/332492464/Modulo_15_Parte-03.rar

http://rapidshare.com/files/332505118/Modulo_15_Parte-04.rar

http://rapidshare.com/files/332505868/Modulo_15_Parte-05.rar


Video Aula SQL com DELPHI

Bom pessoal estou postando uns video interessante que achei na internet.
Então vamos compartilhar.

http://www.megaupload.com/?d=GZ9VRTU1
http://www.megaupload.com/?d=LLJMTHDI

[]´s

Firebird Arquivo INI

Vou falar hoje sobre um problema que todos já passaram ou vão passar, problemas com rede interna e seu sistema.
Você desenvolve seu sistema para rodar na faixa de ip 192.168.0.1, mas no seu cliente esse ip e totalmente diferente, ai o que ocorre problemas com a conexão com o banco de dados.
Para resolver isso irei mostrar aqui como solucionar a conexão com o banco de dados utilizando o arquivo INI.
Inicie um novo projeto e verifique seu codigo fonte ira mostrar algo como isso:

program Project1;

uses
Forms,
Unit1 in 'Unit1.pas' {Form1};

{$R *.res}

begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Vamos modificar essas linhas para que seu sistema possa encontrar o caminho do banco de dados independente de onde o mesmo esteja.

program Project1;

uses
Forms,
Windows,
dialogs,
IniFiles,
SysUtils,
uPRINCIPAL in 'uPRINCIPAL.pas' {frmPRINCIPAL},
uDM_BASE in 'uDM_BASE.pas' {DM_BASE: TDataModule},
uDM_CONEXAO in 'uDM_CONEXAO.pas' {DM_CONEXAO: TDataModule},


{$R *.res}

var
vArqIni:TIniFile;
Caminho:string;

begin
Application.Initialize;
Application.CreateForm(TDM_CONEXAO, DM_CONEXAO);
Application.CreateForm(TDM_BASE, DM_BASE);
// Application.CreateForm(TfrmINICIO, frmINICIO);
Caminho:='DIGITE AQUI O CAMINHO';
DM_CONEXAO.conexao.Close;
if not(FileExists(extractfilepath(ParamStr(0))+'Automacao.ini') ) then
begin
ShowMessage('Arquivo de Configurações do Banco de Dados Não Encontrado!');
vArqIni := TIniFile.Create(extractfilepath(ParamStr(0))+'Automacao.ini');
try
DM_CONEXAO.conexao.ConnectionName:='BANCO';
vArqIni.WriteString('BANCO','database',Caminho);
DM_CONEXAO.conexao.Params.Values['DataBase'] :=Caminho;
finally
vArqIni.Free;
end;
end;
try
vArqIni := TIniFile.Create(extractfilepath(ParamStr(0))+'Automacao.ini');
DM_CONEXAO.conexao.ConnectionName:='BANCO';
Caminho :=vArqIni.ReadString('BANCO','database',Caminho);
DM_CONEXAO.conexao.Params.Values['DataBase'] :=Caminho;
finally
vArqIni.Free;
end;
try
DM_CONEXAO.conexao.Connected:=True;
Application.Title := 'NOME DA APLICACAO';
Application.CreateForm(TfrmPRINCIPAL, frmPRINCIPAL);
Application.Run;
except
Application.MessageBox( 'Não foi possivel se conectar com o banco de dados.' + #13 +
'verifique se o arquivo de configuração está configurado, ' + #13 +
'ou se o servidor firebird está instalado em seu sistema.' + #13 +
'Verifique tambem se o Usuario secundario esta cadastrado.' + #13 +
'Entre em contato com suporte para esclarecer qualquer dúvida.',
'Error Interno', mb_ok + mb_IconError );
Application.Terminate;
end;
Feito isso agora simplesmente crie um arquivo na raiz do seu sistema chamado "Automacao.ini".
No conteudo do arquivo de ini coloque as seguintes linhas:

[BANCO]
database=IP DO SERVIDOR:C:\caminho do seu banco de dados\base.fdb
Pronto agora e so modificar o arquivo "INI" com o local onde esta salvo o banco de dados e correr para o abraço.
Qualquer duvida e so entrar em contato.

[]´s