[delphi-br] Fw: Problema...!!!
Galera mais um problema cabeludo .. Estava fechando o meu projeto, não sei o que aconteceu mais apaguei algum END errado .. e sem querer eu acabei salvando o projeto. Ja tentei de todos os jeitos e nada ... eu apaguei alguam coisa sem querer ... Esta apresentando a seguinte mensagem. Logo apos segue o codigo.. Exception class EReadError with message 'Invalid property value'. Process Venus.exe program Venus; uses Forms, U_Venus in 'U_Venus.pas' {frmCodBarras}, U_DM_Venus in 'U_DM_Venus.pas' {DmCodBarras: TDataModule}; {$R *.res} begin Application.Initialize; Application.Title := 'Venus - Sistema de Impressão de Código de Barras'; Application.CreateForm(TDmCodBarras, DmCodBarras); Application.CreateForm(TfrmCodBarras, frmCodBarras); Application.Run; end. unit U_Venus; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, DBCtrls, Grids, DBGrids, StdCtrls, Buttons, ComCtrls, Registry, FileCtrl, Menus, Mask, dblookup, jpeg; type TfrmCodBarras = class(TForm) PageControl1: TPageControl; tbsImpressao: TTabSheet; Panel1: TPanel; Label5: TLabel; Label6: TLabel; edtCodProd: TEdit; Panel2: TPanel; BitBtn2: TBitBtn; edtQuantidade: TEdit; Panel3: TPanel; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; DBText1: TDBText; DBText2: TDBText; DBText3: TDBText; DBText4: TDBText; Label7: TLabel; DBText5: TDBText; tbsConfigura: TTabSheet; Panel4: TPanel; Panel5: TPanel; BitBtn1: TBitBtn; Panel6: TPanel; RadioGroup1: TRadioGroup; rbPortaLPT1: TRadioButton; rbPortaLPT2: TRadioButton; rbPortaCom1: TRadioButton; rbPortaCom2: TRadioButton; tbsEAN: TTabSheet; Panel7: TPanel; Panel8: TPanel; Panel9: TPanel; Label8: TLabel; Label9: TLabel; edtEAN1: TEdit; edtEAN2: TEdit; tbsArquivos: TTabSheet; Panel10: TPanel; Panel11: TPanel; Panel12: TPanel; EdtLote: TEdit; BitBtn3: TBitBtn; FileListBox1: TFileListBox; FilterComboBox1: TFilterComboBox; DirectoryListBox1: TDirectoryListBox; DriveComboBox1: TDriveComboBox; Label11: TLabel; TabSheet1: TTabSheet; edtArq: TEdit; BitBtn4: TBitBtn; Label12: TLabel; Image1: TImage; DirectoryListBox2: TDirectoryListBox; Label13: TLabel; DriveComboBox2: TDriveComboBox; edtQtde: TEdit; private function VerificaData: Boolean; procedure BitBtn4Click(Sender: TObject); procedure BitBtn3Click(Sender: TObject); procedure edtEAN1Exit(Sender: TObject); procedure FormCreate(Sender: TObject); procedure edtCodProdChange(Sender: TObject); procedure BitBtn1Click(Sender: TObject); procedure BitBtn2Click(Sender: TObject); public function tbStrZero(const I: integer; const Casas: byte): string; end; var frmCodBarras: TfrmCodBarras; Porta, Diretorio : String; ArqReg: TRegIniFile; texto : String; implementation uses U_DM_Venus, DBClient; {$R *.dfm} procedure TfrmCodBarras.BitBtn1Click(Sender: TObject); begin. . . . .. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Fw: Problema com cópia de Arquivo. - Resolvido
Olha só Elazar: Já resolvi o problema do Access Violation. Era ali mesmo, é que na verdade eu estava copiando um arquivo .cds criado por um client data set que gera um arquivo para poder rodar stand alone, porém quando eu queria mover este arquivo eu não estava fechando o client data set e as conversões de pchar talvez estivessem modificando o ponteiro do CDS para o arquivo .cds e quando finalizava a operação o CDS tentava encontrar o local, mas não achava mais... daí o access violation que eu resolvi fechando o CDS antes de mover o arquivo. Ufa... Galera, valeu pelo apoio, sou novo na lista, mas deu pra ver que todos são muitos empenhados, espero poder ajudar também nas dúvidas e participar nas discussões. Saudações, Filipe Ferrarini Gevaerd. - Original Message - From: elazar To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 25, 2006 6:01 PM Subject: RES: [delphi-br] Fw: Problema com cópia de Arquivo. - Resolvido Ok. pessoal, tambem tentei compilar,,,e compila normal. mas porque da o access violation quando o cara executa??? o que tem de errado... procedure TForm1.Button1Click(Sender: TObject); var vms_Caminho, vms_Destino : AnsiString; vmp_Arquivo, vmp_Destino : PChar; begin TRY vms_Caminho := 'C:\teste.txt'; vms_Destino := 'C:\teste\teste.txt'; STRPCOPY(vmp_Arquivo, vms_Caminho); STRPCOPY(vmp_Destino, vms_Destino); CopyFile(vmp_Arquivo , vmp_Destino, False); EXCEPT ShowMessage('Ocorreu um erro ao copiar o arquivo'); End; END; end; Atenciosamente; Elazar -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de FILIPE GMAIL Enviada em: quinta-feira, 25 de maio de 2006 16:39 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Fw: Problema com cópia de Arquivo. - Resolvido Pessoal, já resolvi o problema... Se interessar a alguém utilizei o seguinte código: MoveFile(pchar (vms_Caminho) ,pchar(vms_Destino)); e funcionou tb para CopyFile. Abraços a todos, flw. Filipe Ferrarini Gevaerd. - Original Message - From: FILIPE GMAIL To: [EMAIL PROTECTED] Sent: Thursday, May 25, 2006 4:26 PM Subject: Fw: Problema com cópia de Arquivo. Ah, esqueci de falar ele até copia o arquivo, mas dá um erro muito estranho de access violation, alguém sabe me dizer o porquê? Valeu, Filipe Cópia da Mensagem original: Bom dia a todos, Pessoal estou com problemas ao copiar um arquivo de uma pasta para outra, será que alguém pode me dar uma ajuda? Uso Delphi 5 e dá um Access Violation quando tento executar o código abaixo, o problema é que eu preciso parametrizar os nomes dos arquivos e só posso fazer isso com String ou AnsiString, por isso preciso passar para pChar, se alguém puder me ajudar. Estou mandando o código simplificado abaixo: procedure TForm1.Button1Click(Sender: TObject); var vms_Caminho, vms_Destino : AnsiString; vmp_Arquivo, vmp_Destino : PChar; begin TRY vms_Caminho := 'C:\teste.txt'; vms_Destino := 'C:\teste\teste.txt'; STRPCOPY(vmp_Arquivo, vms_Caminho); STRPCOPY(vmp_Destino, vms_Destino); CopyFile(vmp_Arquivo , vmp_Destino, False); EXCEPT ShowMessage(Ocorreu um erro ao copiar o arquivo); End; END; end; Valeu, Filipe Ferrarini Gevaerd. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[delphi-br] Fw: Problema com cópia de Arquivo. - Resolvido
Pessoal, já resolvi o problema... Se interessar a alguém utilizei o seguinte código: MoveFile(pchar (vms_Caminho) ,pchar(vms_Destino)); e funcionou tb para CopyFile. Abraços a todos, flw. Filipe Ferrarini Gevaerd. - Original Message - From: FILIPE GMAIL To: [EMAIL PROTECTED] Sent: Thursday, May 25, 2006 4:26 PM Subject: Fw: Problema com cópia de Arquivo. Ah, esqueci de falar ele até copia o arquivo, mas dá um erro muito estranho de access violation, alguém sabe me dizer o porquê? Valeu, Filipe Cópia da Mensagem original: Bom dia a todos, Pessoal estou com problemas ao copiar um arquivo de uma pasta para outra, será que alguém pode me dar uma ajuda? Uso Delphi 5 e dá um Access Violation quando tento executar o código abaixo, o problema é que eu preciso parametrizar os nomes dos arquivos e só posso fazer isso com String ou AnsiString, por isso preciso passar para pChar, se alguém puder me ajudar. Estou mandando o código simplificado abaixo: procedure TForm1.Button1Click(Sender: TObject); var vms_Caminho, vms_Destino : AnsiString; vmp_Arquivo, vmp_Destino : PChar; begin TRY vms_Caminho := 'C:\teste.txt'; vms_Destino := 'C:\teste\teste.txt'; STRPCOPY(vmp_Arquivo, vms_Caminho); STRPCOPY(vmp_Destino, vms_Destino); CopyFile(vmp_Arquivo , vmp_Destino, False); EXCEPT ShowMessage(Ocorreu um erro ao copiar o arquivo); End; END; end; Valeu, Filipe Ferrarini Gevaerd. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[delphi-br] Fw: Problema com cópia de Arquivo.
Ah, esqueci de falar ele até copia o arquivo, mas dá um erro muito estranho de access violation, alguém sabe me dizer o porquê? Valeu, Filipe Cópia da Mensagem original: Bom dia a todos, Pessoal estou com problemas ao copiar um arquivo de uma pasta para outra, será que alguém pode me dar uma ajuda? Uso Delphi 5 e dá um Access Violation quando tento executar o código abaixo, o problema é que eu preciso parametrizar os nomes dos arquivos e só posso fazer isso com String ou AnsiString, por isso preciso passar para pChar, se alguém puder me ajudar. Estou mandando o código simplificado abaixo: procedure TForm1.Button1Click(Sender: TObject); var vms_Caminho, vms_Destino : AnsiString; vmp_Arquivo, vmp_Destino : PChar; begin TRY vms_Caminho := 'C:\teste.txt'; vms_Destino := 'C:\teste\teste.txt'; STRPCOPY(vmp_Arquivo, vms_Caminho); STRPCOPY(vmp_Destino, vms_Destino); CopyFile(vmp_Arquivo , vmp_Destino, False); EXCEPT ShowMessage(Ocorreu um erro ao copiar o arquivo); End; END; end; Valeu, Filipe Ferrarini Gevaerd. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
RES: [delphi-br] Fw: Problema com cópia de Arquivo. - Resolvido
Ok. pessoal, tambem tentei compilar,,,e compila normal. mas porque da o access violation quando o cara executa??? o que tem de errado... procedure TForm1.Button1Click(Sender: TObject); var vms_Caminho, vms_Destino : AnsiString; vmp_Arquivo, vmp_Destino : PChar; begin TRY vms_Caminho := 'C:\teste.txt'; vms_Destino := 'C:\teste\teste.txt'; STRPCOPY(vmp_Arquivo, vms_Caminho); STRPCOPY(vmp_Destino, vms_Destino); CopyFile(vmp_Arquivo , vmp_Destino, False); EXCEPT ShowMessage('Ocorreu um erro ao copiar o arquivo'); End; END; end; Atenciosamente; Elazar -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de FILIPE GMAIL Enviada em: quinta-feira, 25 de maio de 2006 16:39 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Fw: Problema com cópia de Arquivo. - Resolvido Pessoal, já resolvi o problema... Se interessar a alguém utilizei o seguinte código: MoveFile(pchar (vms_Caminho) ,pchar(vms_Destino)); e funcionou tb para CopyFile. Abraços a todos, flw. Filipe Ferrarini Gevaerd. - Original Message - From: FILIPE GMAIL To: [EMAIL PROTECTED] Sent: Thursday, May 25, 2006 4:26 PM Subject: Fw: Problema com cópia de Arquivo. Ah, esqueci de falar ele até copia o arquivo, mas dá um erro muito estranho de access violation, alguém sabe me dizer o porquê? Valeu, Filipe Cópia da Mensagem original: Bom dia a todos, Pessoal estou com problemas ao copiar um arquivo de uma pasta para outra, será que alguém pode me dar uma ajuda? Uso Delphi 5 e dá um Access Violation quando tento executar o código abaixo, o problema é que eu preciso parametrizar os nomes dos arquivos e só posso fazer isso com String ou AnsiString, por isso preciso passar para pChar, se alguém puder me ajudar. Estou mandando o código simplificado abaixo: procedure TForm1.Button1Click(Sender: TObject); var vms_Caminho, vms_Destino : AnsiString; vmp_Arquivo, vmp_Destino : PChar; begin TRY vms_Caminho := 'C:\teste.txt'; vms_Destino := 'C:\teste\teste.txt'; STRPCOPY(vmp_Arquivo, vms_Caminho); STRPCOPY(vmp_Destino, vms_Destino); CopyFile(vmp_Arquivo , vmp_Destino, False); EXCEPT ShowMessage(Ocorreu um erro ao copiar o arquivo); End; END; end; Valeu, Filipe Ferrarini Gevaerd. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. ___ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://br.info.mail.yahoo.com/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
[delphi-br] Fw: Problema com QuikReport
Bom dia a todos estou com o seguinte problema: Sistema desenvolvido em D5 utilizando Piradox, impressora Laser HP1100 O sistema imprime guias sindical e esta acontecendo o seguinte: Qdo imprimo somente uma guia por vez, imprime tudo certo. Qdo mando imprimir várias guias (empresas diferentes) a primeira imprime correto, depois comeca a imprimir faltando logotipo, outra ora codigo de barras. A impressao que tenho é como se ao armazenar os dados no buffer da impressora ela se perde. Alguem teria alguma sugestao? Obrigado Paulo Lucas -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html