First commit 18/11/2001
This commit is contained in:
179
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.bpr
Normal file
179
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.bpr
Normal file
@ -0,0 +1,179 @@
|
||||
# ---------------------------------------------------------------------------
|
||||
!if !$d(BCB)
|
||||
BCB = $(MAKEDIR)\..
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# IDE SECTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# The following section of the project makefile is managed by the BCB IDE.
|
||||
# It is recommended to use the IDE to change any of the values in this
|
||||
# section.
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
VERSION = BCB.04.04
|
||||
# ---------------------------------------------------------------------------
|
||||
PROJECT = BDEMONTREL.dll
|
||||
OBJFILES = BDEMONTREL.obj
|
||||
RESFILES =
|
||||
RESDEPEN = $(RESFILES)
|
||||
LIBFILES =
|
||||
LIBRARIES =
|
||||
SPARELIBS = Vcl40.lib
|
||||
PACKAGES = Vcl40.bpi Vclx40.bpi vcljpg40.bpi bcbsmp40.bpi Qrpt40.bpi Vcldb40.bpi \
|
||||
ibsmp40.bpi vcldbx40.bpi TeeUI40.bpi teedb40.bpi tee40.bpi nmfast40.bpi \
|
||||
dclocx40.bpi
|
||||
DEFFILE =
|
||||
# ---------------------------------------------------------------------------
|
||||
PATHCPP = .;
|
||||
PATHASM = .;
|
||||
PATHPAS = .;
|
||||
PATHRC = .;
|
||||
DEBUGLIBPATH = $(BCB)\lib\debug
|
||||
RELEASELIBPATH = $(BCB)\lib\release
|
||||
USERDEFINES =
|
||||
SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
|
||||
# ---------------------------------------------------------------------------
|
||||
CFLAG1 = -I$(BCB)\include;$(BCB)\include\vcl -WD -Od -Hc -H=$(BCB)\lib\vcl40.csm -w -Ve \
|
||||
-r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx -tWM \
|
||||
-D$(SYSDEFINES);$(USERDEFINES)
|
||||
PFLAGS = -U$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
|
||||
-I$(BCB)\include;$(BCB)\include\vcl -$YD -$W -$O- -v -JPHNE -M
|
||||
RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl
|
||||
AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
|
||||
LFLAGS = -L$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -aa -Tpd -x -Gn -Gi -v
|
||||
# ---------------------------------------------------------------------------
|
||||
ALLOBJ = c0d32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
|
||||
ALLRES = $(RESFILES)
|
||||
ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
|
||||
# ---------------------------------------------------------------------------
|
||||
!ifdef IDEOPTIONS
|
||||
|
||||
[Version Info]
|
||||
IncludeVerInfo=0
|
||||
AutoIncBuild=0
|
||||
MajorVer=1
|
||||
MinorVer=0
|
||||
Release=0
|
||||
Build=0
|
||||
Debug=0
|
||||
PreRelease=0
|
||||
Special=0
|
||||
Private=0
|
||||
DLL=0
|
||||
Locale=3082
|
||||
CodePage=1252
|
||||
|
||||
[Version Info Keys]
|
||||
CompanyName=
|
||||
FileDescription=
|
||||
FileVersion=1.0.0.0
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=1.0.0.0
|
||||
Comments=
|
||||
|
||||
[Debugging]
|
||||
DebugSourceDirs=$(BCB)\source\vcl
|
||||
|
||||
[Parameters]
|
||||
RunParams=
|
||||
HostApplication=
|
||||
RemoteHost=
|
||||
RemotePath=
|
||||
RemoteDebug=0
|
||||
|
||||
[Compiler]
|
||||
InMemoryExe=0
|
||||
ShowInfoMsgs=0
|
||||
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# MAKE SECTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# This section of the project file is not used by the BCB IDE. It is for
|
||||
# the benefit of building from the command-line using the MAKE utility.
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
.autodepend
|
||||
# ---------------------------------------------------------------------------
|
||||
!if !$d(BCC32)
|
||||
BCC32 = bcc32
|
||||
!endif
|
||||
|
||||
!if !$d(CPP32)
|
||||
CPP32 = cpp32
|
||||
!endif
|
||||
|
||||
!if !$d(DCC32)
|
||||
DCC32 = dcc32
|
||||
!endif
|
||||
|
||||
!if !$d(TASM32)
|
||||
TASM32 = tasm32
|
||||
!endif
|
||||
|
||||
!if !$d(LINKER)
|
||||
LINKER = ilink32
|
||||
!endif
|
||||
|
||||
!if !$d(BRCC32)
|
||||
BRCC32 = brcc32
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
!if $d(PATHCPP)
|
||||
.PATH.CPP = $(PATHCPP)
|
||||
.PATH.C = $(PATHCPP)
|
||||
!endif
|
||||
|
||||
!if $d(PATHPAS)
|
||||
.PATH.PAS = $(PATHPAS)
|
||||
!endif
|
||||
|
||||
!if $d(PATHASM)
|
||||
.PATH.ASM = $(PATHASM)
|
||||
!endif
|
||||
|
||||
!if $d(PATHRC)
|
||||
.PATH.RC = $(PATHRC)
|
||||
!endif
|
||||
# ---------------------------------------------------------------------------
|
||||
$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
|
||||
$(BCB)\BIN\$(LINKER) @&&!
|
||||
$(LFLAGS) +
|
||||
$(ALLOBJ), +
|
||||
$(PROJECT),, +
|
||||
$(ALLLIB), +
|
||||
$(DEFFILE), +
|
||||
$(ALLRES)
|
||||
!
|
||||
# ---------------------------------------------------------------------------
|
||||
.pas.hpp:
|
||||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||
|
||||
.pas.obj:
|
||||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||
|
||||
.cpp.obj:
|
||||
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||
|
||||
.c.obj:
|
||||
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||
|
||||
.c.i:
|
||||
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||
|
||||
.cpp.i:
|
||||
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||
|
||||
.asm.obj:
|
||||
$(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
|
||||
|
||||
.rc.res:
|
||||
$(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
|
||||
# ---------------------------------------------------------------------------
|
1639
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.cpp
Normal file
1639
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.cpp
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.dll
Normal file
BIN
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.dll
Normal file
Binary file not shown.
79
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.h
Normal file
79
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.h
Normal file
@ -0,0 +1,79 @@
|
||||
#include <vcl\bde.hpp>
|
||||
|
||||
#define DEF_MDXEXT ".MDX"
|
||||
#define DEF_MAXREPOPENTABLE 15
|
||||
#define TAM_MAX_CADENA 513
|
||||
#define TAMANO_DATE_DBF 8
|
||||
#define RETARDO_ABRIR_TABLA 1000
|
||||
|
||||
#define DSCERR_NOINITDBI "Librer<65>a no inicializada"
|
||||
#define DSCERR_NOMEMRECBUF "Insuficiente memoria buffer tabla"
|
||||
#define DSCERR_NOMEMDESCFLD "Insuficiente memoria campos tabla"
|
||||
|
||||
#define DIM_FECHA 10
|
||||
#define DIM_HORA 8
|
||||
#define DIM_FICHEROTXT 50
|
||||
|
||||
#define NUMERO_MAXIMO_ARRAY 99
|
||||
|
||||
#define BDE_FIN_FICHERO 8706
|
||||
|
||||
typedef struct
|
||||
{
|
||||
hDBICur hCur;
|
||||
PBYTE pRecBuf;
|
||||
CURProps curProps;
|
||||
RECProps recProps;
|
||||
pFLDDesc pFldArray;
|
||||
bool bTablaAbierta;
|
||||
} dbiTabla;
|
||||
|
||||
extern "C" __declspec(dllexport) void LiberarMemoria(char *Memoria);
|
||||
extern "C" __declspec(dllexport) char * ReservarMemoria(dbiTabla* psT,char *pszCampo);
|
||||
extern "C" __declspec(dllexport) bool ComprobarNomFichError(char *Nombre);
|
||||
extern "C" __declspec(dllexport) void CapturarFechaHora(char *pszFecha,char *pszHora);
|
||||
extern "C" __declspec(dllexport) void GenerarError(char *Error);
|
||||
extern "C" __declspec(dllexport) int IndCampo (dbiTabla* psT,char* pszCampo);
|
||||
extern "C" __declspec(dllexport) DBIResult AnsiToNativo (char *pszAnsi,char *pszNativo);
|
||||
extern "C" __declspec(dllexport) DBIResult InicializarBDE(char *pszIniFile);
|
||||
extern "C" __declspec(dllexport) DBIResult ConectarBDE(char *pszBaseDatos,hDBIDb *hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult DesconectarBDE (hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult FinalizarBDE (void);
|
||||
extern "C" __declspec(dllexport) DBIResult CargarDirBDE (char *pszDir,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult AbrirTablaBDE (dbiTabla *psT, char *pszNombreTabla,char *pszNombreTag,bool bExclusivo,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult CerrarTablaBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult ContarRegBDE (dbiTabla* psT,int *nRN);
|
||||
extern "C" __declspec(dllexport) DBIResult NumRegBDE (dbiTabla* psT,int *nRN);
|
||||
extern "C" __declspec(dllexport) DBIResult IrRegBDE (dbiTabla* psT,int nNumRec,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult EstaRegBorBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult BorrarRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult RecRegBorBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult VerBorradosBDE (dbiTabla* psT,bool bON);
|
||||
extern "C" __declspec(dllexport) DBIResult IrPrimerRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult IrUltimoRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult IrSiguienteRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult IrAnteriorRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult SelIndBDE (dbiTabla* psT,char* szNombreTag);
|
||||
extern "C" __declspec(dllexport) DBIResult BuscarValorExactoBDE (dbiTabla *psT,char *pszValor,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult BuscarValorAproxBDE (dbiTabla *psT,char *pszValor,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult BlanquearRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult AnadirRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult LeerCampoBDE (dbiTabla* psT,int nInd,char *pszValor,bool *bVacio);
|
||||
extern "C" __declspec(dllexport) DBIResult LeerCampoNBDE (dbiTabla* psT,char* szNombre,char *pszValor,bool *bVacio);
|
||||
extern "C" __declspec(dllexport) DBIResult ModificarCampoBDE (dbiTabla* psT,int nInd,char *pszValor);
|
||||
extern "C" __declspec(dllexport) DBIResult ModificarCampoNBDE (dbiTabla* psT,char *pszNombre,char *pszValor);
|
||||
extern "C" __declspec(dllexport) DBIResult DuplicarRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult EliminarBorradosTablaBDE (dbiTabla *psT,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult VaciarTablaBDE (dbiTabla *psT,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult ReindexarTablaBDE (dbiTabla *psT);
|
||||
extern "C" __declspec(dllexport) DBIResult CopiarTablaBDE (char *pszNomOrigTable,char *pszNomDestTable,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult RenombrarTablaBDE (char *pszNomOldTable,char *pszNomNewTable,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult BorrarTablaBDE (char *pszNomTable,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult CopiarEstruTablaBDE (dbiTabla *psT,char *pszNomDestTabla,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult CopiarATextoBDE (dbiTabla* psT,char *pszNomText,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult AnadirDesdeTextoBDE (dbiTabla* psT,char *pszNomText,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult SelecReintBloqueoBDE (int nSegundos);
|
||||
extern "C" __declspec(dllexport) int ConseguirLongitud(dbiTabla* psT,char *pszCampo);
|
||||
extern "C" __declspec(dllexport) void LeerArrayCampoBDE(dbiTabla* psT,char* pszCampo,char **CampoN, BYTE byRango);
|
||||
extern "C" __declspec(dllexport) void EscribirArrayCampoBDE(dbiTabla *psT,char *pszCampo,char **pszsCampoN, BYTE byRango);
|
||||
extern "C" __declspec(dllexport) void CopiarCampo (dbiTabla *pTDestino,char *pszCampoDes,dbiTabla *pTOrigen,char *pszCampoOri);
|
BIN
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.lib
Normal file
BIN
Esergui -BDE utilizando API/BDEDLL/BDEMONTREL.lib
Normal file
Binary file not shown.
179
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.bpr
Normal file
179
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.bpr
Normal file
@ -0,0 +1,179 @@
|
||||
# ---------------------------------------------------------------------------
|
||||
!if !$d(BCB)
|
||||
BCB = $(MAKEDIR)\..
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# IDE SECTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# The following section of the project makefile is managed by the BCB IDE.
|
||||
# It is recommended to use the IDE to change any of the values in this
|
||||
# section.
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
VERSION = BCB.04.04
|
||||
# ---------------------------------------------------------------------------
|
||||
PROJECT = BDEMONTREL.dll
|
||||
OBJFILES = BDEMONTREL.obj
|
||||
RESFILES =
|
||||
RESDEPEN = $(RESFILES)
|
||||
LIBFILES =
|
||||
LIBRARIES =
|
||||
SPARELIBS = Vcl40.lib
|
||||
PACKAGES = Vcl40.bpi Vclx40.bpi vcljpg40.bpi bcbsmp40.bpi Qrpt40.bpi Vcldb40.bpi \
|
||||
ibsmp40.bpi vcldbx40.bpi TeeUI40.bpi teedb40.bpi tee40.bpi nmfast40.bpi \
|
||||
dclocx40.bpi
|
||||
DEFFILE =
|
||||
# ---------------------------------------------------------------------------
|
||||
PATHCPP = .;
|
||||
PATHASM = .;
|
||||
PATHPAS = .;
|
||||
PATHRC = .;
|
||||
DEBUGLIBPATH = $(BCB)\lib\debug
|
||||
RELEASELIBPATH = $(BCB)\lib\release
|
||||
USERDEFINES =
|
||||
SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
|
||||
# ---------------------------------------------------------------------------
|
||||
CFLAG1 = -I$(BCB)\include;$(BCB)\include\vcl -WD -Od -Hc -H=$(BCB)\lib\vcl40.csm -w -Ve \
|
||||
-r- -a8 -k -y -v -vi- -c -b- -w-par -w-inl -Vx -tWM \
|
||||
-D$(SYSDEFINES);$(USERDEFINES)
|
||||
PFLAGS = -U$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
|
||||
-I$(BCB)\include;$(BCB)\include\vcl -$YD -$W -$O- -v -JPHNE -M
|
||||
RFLAGS = -i$(BCB)\include;$(BCB)\include\vcl
|
||||
AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
|
||||
LFLAGS = -L$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) -aa -Tpd -x -Gn -Gi -v
|
||||
# ---------------------------------------------------------------------------
|
||||
ALLOBJ = c0d32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
|
||||
ALLRES = $(RESFILES)
|
||||
ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
|
||||
# ---------------------------------------------------------------------------
|
||||
!ifdef IDEOPTIONS
|
||||
|
||||
[Version Info]
|
||||
IncludeVerInfo=0
|
||||
AutoIncBuild=0
|
||||
MajorVer=1
|
||||
MinorVer=0
|
||||
Release=0
|
||||
Build=0
|
||||
Debug=0
|
||||
PreRelease=0
|
||||
Special=0
|
||||
Private=0
|
||||
DLL=0
|
||||
Locale=3082
|
||||
CodePage=1252
|
||||
|
||||
[Version Info Keys]
|
||||
CompanyName=
|
||||
FileDescription=
|
||||
FileVersion=1.0.0.0
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=1.0.0.0
|
||||
Comments=
|
||||
|
||||
[Debugging]
|
||||
DebugSourceDirs=$(BCB)\source\vcl
|
||||
|
||||
[Parameters]
|
||||
RunParams=
|
||||
HostApplication=
|
||||
RemoteHost=
|
||||
RemotePath=
|
||||
RemoteDebug=0
|
||||
|
||||
[Compiler]
|
||||
InMemoryExe=0
|
||||
ShowInfoMsgs=0
|
||||
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# MAKE SECTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# This section of the project file is not used by the BCB IDE. It is for
|
||||
# the benefit of building from the command-line using the MAKE utility.
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
.autodepend
|
||||
# ---------------------------------------------------------------------------
|
||||
!if !$d(BCC32)
|
||||
BCC32 = bcc32
|
||||
!endif
|
||||
|
||||
!if !$d(CPP32)
|
||||
CPP32 = cpp32
|
||||
!endif
|
||||
|
||||
!if !$d(DCC32)
|
||||
DCC32 = dcc32
|
||||
!endif
|
||||
|
||||
!if !$d(TASM32)
|
||||
TASM32 = tasm32
|
||||
!endif
|
||||
|
||||
!if !$d(LINKER)
|
||||
LINKER = ilink32
|
||||
!endif
|
||||
|
||||
!if !$d(BRCC32)
|
||||
BRCC32 = brcc32
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
!if $d(PATHCPP)
|
||||
.PATH.CPP = $(PATHCPP)
|
||||
.PATH.C = $(PATHCPP)
|
||||
!endif
|
||||
|
||||
!if $d(PATHPAS)
|
||||
.PATH.PAS = $(PATHPAS)
|
||||
!endif
|
||||
|
||||
!if $d(PATHASM)
|
||||
.PATH.ASM = $(PATHASM)
|
||||
!endif
|
||||
|
||||
!if $d(PATHRC)
|
||||
.PATH.RC = $(PATHRC)
|
||||
!endif
|
||||
# ---------------------------------------------------------------------------
|
||||
$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
|
||||
$(BCB)\BIN\$(LINKER) @&&!
|
||||
$(LFLAGS) +
|
||||
$(ALLOBJ), +
|
||||
$(PROJECT),, +
|
||||
$(ALLLIB), +
|
||||
$(DEFFILE), +
|
||||
$(ALLRES)
|
||||
!
|
||||
# ---------------------------------------------------------------------------
|
||||
.pas.hpp:
|
||||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||
|
||||
.pas.obj:
|
||||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||
|
||||
.cpp.obj:
|
||||
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||
|
||||
.c.obj:
|
||||
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||
|
||||
.c.i:
|
||||
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||
|
||||
.cpp.i:
|
||||
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||
|
||||
.asm.obj:
|
||||
$(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
|
||||
|
||||
.rc.res:
|
||||
$(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
|
||||
# ---------------------------------------------------------------------------
|
1639
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.cpp
Normal file
1639
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.cpp
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.dll
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.dll
Normal file
Binary file not shown.
79
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.h
Normal file
79
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.h
Normal file
@ -0,0 +1,79 @@
|
||||
#include <vcl\bde.hpp>
|
||||
|
||||
#define DEF_MDXEXT ".MDX"
|
||||
#define DEF_MAXREPOPENTABLE 15
|
||||
|
||||
#define TAMANO_DATE_DBF 8
|
||||
|
||||
#define DSCERR_NOINITDBI "Librer<65>a no inicializada"
|
||||
#define DSCERR_NOMEMRECBUF "Insuficiente memoria buffer tabla"
|
||||
#define DSCERR_NOMEMDESCFLD "Insuficiente memoria campos tabla"
|
||||
|
||||
#define DIM_FECHA 10
|
||||
#define DIM_HORA 8
|
||||
#define DIM_FICHEROTXT 50
|
||||
|
||||
#define NUMERO_MAXIMO_ARRAY 99
|
||||
|
||||
#define BDE_FIN_FICHERO DBIERR_EOF
|
||||
#define BDE_SIN_ERROR DBIERR_NONE
|
||||
|
||||
typedef struct
|
||||
{
|
||||
hDBICur hCur;
|
||||
PBYTE pRecBuf;
|
||||
CURProps curProps;
|
||||
RECProps recProps;
|
||||
pFLDDesc pFldArray;
|
||||
bool bTablaAbierta;
|
||||
} dbiTabla;
|
||||
|
||||
extern "C" __declspec(dllexport) void LiberarMemoria(char *Memoria);
|
||||
extern "C" __declspec(dllexport) char * ReservarMemoria(dbiTabla* psT,char *pszCampo);
|
||||
extern "C" __declspec(dllexport) bool ComprobarNomFichError(char *Nombre);
|
||||
extern "C" __declspec(dllexport) void CapturarFechaHora(char *pszFecha,char *pszHora);
|
||||
extern "C" __declspec(dllexport) void GenerarError(char *Error);
|
||||
extern "C" __declspec(dllexport) int IndCampo (dbiTabla* psT,char* pszCampo);
|
||||
extern "C" __declspec(dllexport) DBIResult AnsiToNativo (char *pszAnsi,char *pszNativo);
|
||||
extern "C" __declspec(dllexport) DBIResult InicializarBDE(char *pszIniFile);
|
||||
extern "C" __declspec(dllexport) DBIResult ConectarBDE(char *pszBaseDatos,hDBIDb *hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult DesconectarBDE (hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult FinalizarBDE (void);
|
||||
extern "C" __declspec(dllexport) DBIResult CargarDirBDE (char *pszDir,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult AbrirTablaBDE (dbiTabla *psT, char *pszNombreTabla,char *pszNombreTag,bool bExclusivo,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult CerrarTablaBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult ContarRegBDE (dbiTabla* psT,int *nRN);
|
||||
extern "C" __declspec(dllexport) DBIResult NumRegBDE (dbiTabla* psT,int *nRN);
|
||||
extern "C" __declspec(dllexport) DBIResult IrRegBDE (dbiTabla* psT,int nNumRec,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult EstaRegBorBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult BorrarRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult RecRegBorBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult VerBorradosBDE (dbiTabla* psT,bool bON);
|
||||
extern "C" __declspec(dllexport) DBIResult IrPrimerRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult IrUltimoRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult IrSiguienteRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult IrAnteriorRegBDE (dbiTabla* psT,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult SelIndBDE (dbiTabla* psT,char* szNombreTag);
|
||||
extern "C" __declspec(dllexport) DBIResult BuscarValorExactoBDE (dbiTabla *psT,char *pszValor,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult BuscarValorAproxBDE (dbiTabla *psT,char *pszValor,bool *bRD);
|
||||
extern "C" __declspec(dllexport) DBIResult BlanquearRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult AnadirRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult LeerCampoBDE (dbiTabla* psT,int nInd,char *pszValor,bool *bVacio);
|
||||
extern "C" __declspec(dllexport) DBIResult LeerCampoNBDE (dbiTabla* psT,char* szNombre,char *pszValor,bool *bVacio);
|
||||
extern "C" __declspec(dllexport) DBIResult ModificarCampoBDE (dbiTabla* psT,int nInd,char *pszValor);
|
||||
extern "C" __declspec(dllexport) DBIResult ModificarCampoNBDE (dbiTabla* psT,char *pszNombre,char *pszValor);
|
||||
extern "C" __declspec(dllexport) DBIResult DuplicarRegBDE (dbiTabla* psT);
|
||||
extern "C" __declspec(dllexport) DBIResult EliminarBorradosTablaBDE (dbiTabla *psT,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult VaciarTablaBDE (dbiTabla *psT,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult ReindexarTablaBDE (dbiTabla *psT);
|
||||
extern "C" __declspec(dllexport) DBIResult CopiarTablaBDE (char *pszNomOrigTable,char *pszNomDestTable,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult RenombrarTablaBDE (char *pszNomOldTable,char *pszNomNewTable,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult BorrarTablaBDE (char *pszNomTable,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult CopiarEstruTablaBDE (dbiTabla *psT,char *pszNomDestTabla,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult CopiarATextoBDE (dbiTabla* psT,char *pszNomText,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult AnadirDesdeTextoBDE (dbiTabla* psT,char *pszNomText,hDBIDb hBaseDatos);
|
||||
extern "C" __declspec(dllexport) DBIResult SelecReintBloqueoBDE (int nSegundos);
|
||||
extern "C" __declspec(dllexport) int ConseguirLongitud(dbiTabla* psT,char *pszCampo);
|
||||
extern "C" __declspec(dllexport) void LeerArrayCampoBDE(dbiTabla* psT,char* pszCampo,char **CampoN, BYTE byRango);
|
||||
extern "C" __declspec(dllexport) void EscribirArrayCampoBDE(dbiTabla *psT,char *pszCampo,char **pszsCampoN, BYTE byRango);
|
||||
extern "C" __declspec(dllexport) void CopiarCampo (dbiTabla *pTDestino,char *pszCampoDes,dbiTabla *pTOrigen,char *pszCampoOri);
|
BIN
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.lib
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/BDEMONTREL.lib
Normal file
Binary file not shown.
1458
Esergui -BDE utilizando API/EserguiBDE/Dialogo.cpp
Normal file
1458
Esergui -BDE utilizando API/EserguiBDE/Dialogo.cpp
Normal file
File diff suppressed because it is too large
Load Diff
88
Esergui -BDE utilizando API/EserguiBDE/Dialogo.h
Normal file
88
Esergui -BDE utilizando API/EserguiBDE/Dialogo.h
Normal file
@ -0,0 +1,88 @@
|
||||
//----------------------------------------------------------------------
|
||||
#ifndef DialogoH
|
||||
#define DialogoH
|
||||
#endif
|
||||
|
||||
//----------------------CODIGOS DEL BURR BROWN--------------------------
|
||||
#define BB_VACIA_BUFFER "*3"
|
||||
#define BB_PARA_COMUNICA "*4"
|
||||
#define BB_REANUDA_COMUNICA "*5"
|
||||
#define BB_DEF_TECLA_FUNCION "*6"
|
||||
#define BB_ENTRADA_TARJETA "*11"
|
||||
#define BB_ENTRADA_TECLADO "*12"
|
||||
#define BB_MENSAJE_BLOQUEO "*13"
|
||||
#define BB_MENSAJE_SCROLL "*14"
|
||||
#define BB_ENTRADA_SECRETO "*15"
|
||||
#define BB_CAMBIA_A_TARJETA "*21"
|
||||
#define BB_CAMBIA_A_TECLADO "*22"
|
||||
#define BB_CAM_TEC_TARJ_DES "*23"
|
||||
|
||||
//----------------------VARIABLES GLOBALES------------------------------
|
||||
#define NUM_MAX_CAR_TEC_FUNCION 100
|
||||
#define NUM_OCASIONAL 1
|
||||
#define NUM_PERIODICA_AUT 13
|
||||
#define TIEMPO_MENSAJE_PANTALLA 12000 //Milesimas de segundos
|
||||
#define TIEMPO_CONTADOR_SEGUNDO 1000 //Milesimas de segundos
|
||||
|
||||
//----------------------DEFINICION DE FUNCIONES ------------------------
|
||||
#define F1 "01"
|
||||
#define F2 "02"
|
||||
#define F3 "03"
|
||||
#define F4 "04"
|
||||
#define F5 "05"
|
||||
#define F6 "06"
|
||||
#define F7 "07"
|
||||
#define F8 "08"
|
||||
|
||||
//-----------CODIGOS DEL NUMERO DE ELEMENTOS DE LA TARJETA--------------
|
||||
#define NUM_ELE_CIS_TAR "01"
|
||||
#define NUM_ELE_TRA_TAR "02"
|
||||
#define NUM_ELE_CON_TAR "03"
|
||||
|
||||
//----------------POSICIONES DE LA RESPUESTA PERIODICA------------------
|
||||
#define UBICACION_DATO_CORRECTO 4
|
||||
#define UBICACION_REFERENCIA 5
|
||||
#define UBICACION_DATO_LEIDO_TEC 6
|
||||
#define UBICACION_DATO_LEIDO_TAR 12
|
||||
#define UBICACION_ELEMENTO_TAR 10
|
||||
|
||||
//----------------------ERRORES DE LOS THREADS--------------------------
|
||||
#define THREAD_CONT_NO_INICIADO 1
|
||||
#define THREAD_AUT_NO_INICIADO 2
|
||||
#define THREAD_PSE_NO_INICIADO 3
|
||||
#define THREAD_PSS_NO_INICIADO 4
|
||||
#define THREAD_ALB_NO_INICIADO 5
|
||||
|
||||
//----------------------Declaracion de Funciones------------------------
|
||||
void Temporizador(void);
|
||||
void DialogoAutorizacion(void);
|
||||
void DialogoPesoEntrada(void);
|
||||
void DialogoPesoSalida(void);
|
||||
void DialogoAlbaran(void);
|
||||
void ConseguirReferencia(char *cReferencia);
|
||||
bool ComprobarTecladoTarjeta(void);
|
||||
bool EsperarRespuestaOcasional(char cServidor,char *pszTipoId);
|
||||
void DefinirTeclasFuncion(char cServidor,char *pszTipoID,char *Tecla,char *Mensaje,char cReferencia);
|
||||
void MostrarResultado(char cServidor,char *sTipoID,int nResultado);
|
||||
void AnimacionMontrel(char cServidor,char *sTipoID,char cReferencia);
|
||||
|
||||
//----------------------Estructura del Dialogo-------------------------------
|
||||
typedef struct
|
||||
{
|
||||
char sCodigoCisDIA[4];
|
||||
char sCodigoConDIA[4];
|
||||
char sMatriculaTraDIA[11];
|
||||
char cCodigoSumDIA;
|
||||
BYTE byNumeroPedidoDIA[9];
|
||||
}DIA;
|
||||
|
||||
//----------------------VARIABLES EXTERNAS-----------------------------------
|
||||
extern BYTE CargarThreads(void);
|
||||
extern void TerminarThread(HANDLE ThreadID);
|
||||
extern void DialogoAutorizacion(void);
|
||||
extern void DialogoPesoEntrada(void);
|
||||
extern void DialogoPesoSalida(void);
|
||||
extern void DialogoAlbaran(void);
|
||||
extern void Temporizador(void);
|
||||
extern bool ComprobarTecladoTarjeta(void);
|
||||
|
9
Esergui -BDE utilizando API/EserguiBDE/Drivers.dat
Normal file
9
Esergui -BDE utilizando API/EserguiBDE/Drivers.dat
Normal file
@ -0,0 +1,9 @@
|
||||
SERVER 0000 0000 0001
|
||||
BASEPE 0001 0011 0016
|
||||
PLCDRV 0066 0130 0257
|
||||
VEGDRV 0018 0146 0144
|
||||
HELDRV 0129 0038 0038
|
||||
BBRDRV 0040 0025 0026
|
||||
VALDRV 0020 0130 0023
|
||||
TAQENT 0010 0090 0090
|
||||
ACCDRV 0045 0090 0014
|
181
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.bpr
Normal file
181
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.bpr
Normal file
@ -0,0 +1,181 @@
|
||||
# ---------------------------------------------------------------------------
|
||||
!if !$d(BCB)
|
||||
BCB = $(MAKEDIR)\..
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# IDE SECTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# The following section of the project makefile is managed by the BCB IDE.
|
||||
# It is recommended to use the IDE to change any of the values in this
|
||||
# section.
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
VERSION = BCB.04.04
|
||||
# ---------------------------------------------------------------------------
|
||||
PROJECT = ESERGUISA.exe
|
||||
OBJFILES = ESERGUISA.obj Principal.obj Esergui.obj Report.obj Dialogo.obj
|
||||
RESFILES = ESERGUISA.res
|
||||
RESDEPEN = $(RESFILES) Principal.dfm Report.dfm
|
||||
LIBFILES = BDEMONTREL.lib
|
||||
LIBRARIES =
|
||||
SPARELIBS = Vcl40.lib Qrpt40.lib vclx40.lib vcldb40.lib
|
||||
PACKAGES = Vcl40.bpi Vclx40.bpi vcljpg40.bpi bcbsmp40.bpi Qrpt40.bpi Vcldb40.bpi \
|
||||
ibsmp40.bpi vcldbx40.bpi TeeUI40.bpi teedb40.bpi tee40.bpi nmfast40.bpi \
|
||||
dclocx40.bpi
|
||||
DEFFILE =
|
||||
# ---------------------------------------------------------------------------
|
||||
PATHCPP = .;
|
||||
PATHASM = .;
|
||||
PATHPAS = .;
|
||||
PATHRC = .;
|
||||
DEBUGLIBPATH = $(BCB)\lib\debug
|
||||
RELEASELIBPATH = $(BCB)\lib\release
|
||||
USERDEFINES =
|
||||
SYSDEFINES = _RTLDLL;NO_STRICT;USEPACKAGES
|
||||
# ---------------------------------------------------------------------------
|
||||
CFLAG1 = -I"..\..\..\Archivos de programa\Borland\CBuilder4\Projects";$(BCB)\include;$(BCB)\include\vcl \
|
||||
-Od -Hc -H=$(BCB)\lib\vcl40.csm -w -Ve -r- -a8 -k -y -v -vi- -c -b- -w-par \
|
||||
-w-inl -Vx -tW -tWM -D$(SYSDEFINES);$(USERDEFINES)
|
||||
PFLAGS = -U"..\..\..\Archivos de programa\Borland\CBuilder4\Projects";$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
|
||||
-I"..\..\..\Archivos de programa\Borland\CBuilder4\Projects";$(BCB)\include;$(BCB)\include\vcl \
|
||||
-$YD -$W -$O- -v -JPHNE -M
|
||||
RFLAGS = -i"..\..\..\Archivos de programa\Borland\CBuilder4\Projects";$(BCB)\include;$(BCB)\include\vcl
|
||||
AFLAGS = /i$(BCB)\include /i$(BCB)\include\vcl /mx /w2 /zd
|
||||
LFLAGS = -L"..\..\..\Archivos de programa\Borland\CBuilder4\Projects";$(BCB)\lib\obj;$(BCB)\lib;$(RELEASELIBPATH) \
|
||||
-aa -Tpe -x -Gn -v
|
||||
# ---------------------------------------------------------------------------
|
||||
ALLOBJ = c0w32.obj Memmgr.Lib $(PACKAGES) sysinit.obj $(OBJFILES)
|
||||
ALLRES = $(RESFILES)
|
||||
ALLLIB = $(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib
|
||||
# ---------------------------------------------------------------------------
|
||||
!ifdef IDEOPTIONS
|
||||
|
||||
[Version Info]
|
||||
IncludeVerInfo=0
|
||||
AutoIncBuild=0
|
||||
MajorVer=1
|
||||
MinorVer=0
|
||||
Release=0
|
||||
Build=0
|
||||
Debug=0
|
||||
PreRelease=0
|
||||
Special=0
|
||||
Private=0
|
||||
DLL=0
|
||||
Locale=3082
|
||||
CodePage=1252
|
||||
|
||||
[Version Info Keys]
|
||||
CompanyName=
|
||||
FileDescription=
|
||||
FileVersion=1.0.0.0
|
||||
InternalName=
|
||||
LegalCopyright=
|
||||
LegalTrademarks=
|
||||
OriginalFilename=
|
||||
ProductName=
|
||||
ProductVersion=1.0.0.0
|
||||
Comments=
|
||||
|
||||
[Debugging]
|
||||
DebugSourceDirs=$(BCB)\source\vcl
|
||||
|
||||
[Parameters]
|
||||
RunParams=
|
||||
HostApplication=
|
||||
RemoteHost=
|
||||
RemotePath=
|
||||
RemoteDebug=0
|
||||
|
||||
[Compiler]
|
||||
InMemoryExe=0
|
||||
ShowInfoMsgs=0
|
||||
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# MAKE SECTION
|
||||
# ---------------------------------------------------------------------------
|
||||
# This section of the project file is not used by the BCB IDE. It is for
|
||||
# the benefit of building from the command-line using the MAKE utility.
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
.autodepend
|
||||
# ---------------------------------------------------------------------------
|
||||
!if !$d(BCC32)
|
||||
BCC32 = bcc32
|
||||
!endif
|
||||
|
||||
!if !$d(CPP32)
|
||||
CPP32 = cpp32
|
||||
!endif
|
||||
|
||||
!if !$d(DCC32)
|
||||
DCC32 = dcc32
|
||||
!endif
|
||||
|
||||
!if !$d(TASM32)
|
||||
TASM32 = tasm32
|
||||
!endif
|
||||
|
||||
!if !$d(LINKER)
|
||||
LINKER = ilink32
|
||||
!endif
|
||||
|
||||
!if !$d(BRCC32)
|
||||
BRCC32 = brcc32
|
||||
!endif
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
!if $d(PATHCPP)
|
||||
.PATH.CPP = $(PATHCPP)
|
||||
.PATH.C = $(PATHCPP)
|
||||
!endif
|
||||
|
||||
!if $d(PATHPAS)
|
||||
.PATH.PAS = $(PATHPAS)
|
||||
!endif
|
||||
|
||||
!if $d(PATHASM)
|
||||
.PATH.ASM = $(PATHASM)
|
||||
!endif
|
||||
|
||||
!if $d(PATHRC)
|
||||
.PATH.RC = $(PATHRC)
|
||||
!endif
|
||||
# ---------------------------------------------------------------------------
|
||||
$(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
|
||||
$(BCB)\BIN\$(LINKER) @&&!
|
||||
$(LFLAGS) +
|
||||
$(ALLOBJ), +
|
||||
$(PROJECT),, +
|
||||
$(ALLLIB), +
|
||||
$(DEFFILE), +
|
||||
$(ALLRES)
|
||||
!
|
||||
# ---------------------------------------------------------------------------
|
||||
.pas.hpp:
|
||||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||
|
||||
.pas.obj:
|
||||
$(BCB)\BIN\$(DCC32) $(PFLAGS) {$< }
|
||||
|
||||
.cpp.obj:
|
||||
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||
|
||||
.c.obj:
|
||||
$(BCB)\BIN\$(BCC32) $(CFLAG1) -n$(@D) {$< }
|
||||
|
||||
.c.i:
|
||||
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||
|
||||
.cpp.i:
|
||||
$(BCB)\BIN\$(CPP32) $(CFLAG1) -n. {$< }
|
||||
|
||||
.asm.obj:
|
||||
$(BCB)\BIN\$(TASM32) $(AFLAGS) $<, $@
|
||||
|
||||
.rc.res:
|
||||
$(BCB)\BIN\$(BRCC32) $(RFLAGS) -fo$@ $<
|
||||
# ---------------------------------------------------------------------------
|
26
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.cpp
Normal file
26
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.cpp
Normal file
@ -0,0 +1,26 @@
|
||||
//---------------------------------------------------------------------------
|
||||
#include <vcl.h>
|
||||
#pragma hdrstop
|
||||
USERES("ESERGUISA.res");
|
||||
USEFORM("Principal.cpp", Form1);
|
||||
USEUNIT("Esergui.cpp");
|
||||
USELIB("BDEMONTREL.lib");
|
||||
USEFORM("Report.cpp", QuickReport1); /* TQuickRep: DesignClass */
|
||||
USEUNIT("Dialogo.cpp");
|
||||
//---------------------------------------------------------------------------
|
||||
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
|
||||
{
|
||||
try
|
||||
{
|
||||
Application->Initialize();
|
||||
Application->CreateForm(__classid(TForm1), &Form1);
|
||||
Application->CreateForm(__classid(TQuickReport1), &QuickReport1);
|
||||
Application->Run();
|
||||
}
|
||||
catch (Exception &exception)
|
||||
{
|
||||
Application->ShowException(&exception);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
BIN
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.exe
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.exe
Normal file
Binary file not shown.
BIN
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.res
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/ESERGUISA.res
Normal file
Binary file not shown.
71
Esergui -BDE utilizando API/EserguiBDE/Elemento.dat
Normal file
71
Esergui -BDE utilizando API/EserguiBDE/Elemento.dat
Normal file
@ -0,0 +1,71 @@
|
||||
1 99 SER 001 1 SERVER 001 002 A
|
||||
2 99 SER 002 1 SERVER 001 002 A
|
||||
2 12 PLC 001 1 PLCDRV 100 001 A
|
||||
2 10 BBR PEN 1 BBRDRV 050 001 A
|
||||
2 13 BAS ENT 1 BASEPE 010 001 A
|
||||
2 10 BBR PSA 1 BBRDRV 050 004 A
|
||||
2 14 BAS SAL 1 BASEPE 010 001 A
|
||||
2 01 BBR AUT 1 BBRDRV 050 002 A
|
||||
2 10 BBR SAL 1 BBRDRV 050 003 A
|
||||
2 11 HEL 01I 1 HELDRV 020 001 A
|
||||
2 24 HEL 02I 1 HELDRV 020 003 A
|
||||
2 10 HEL 03I 1 HELDRV 020 005 A
|
||||
2 17 HEL 04I 1 HELDRV 020 007 A
|
||||
2 19 HEL 05I 1 HELDRV 020 009 A
|
||||
2 11 VEG 011 1 VEGDRV 020 001 B
|
||||
2 11 VEG 012 1 VEGDRV 020 002 B
|
||||
2 11 VEG 013 1 VEGDRV 020 003 B
|
||||
2 11 VEG 014 1 VEGDRV 020 004 B
|
||||
2 24 VEG 021 1 VEGDRV 020 005 B
|
||||
2 24 VEG 022 1 VEGDRV 020 006 B
|
||||
2 24 VEG 023 1 VEGDRV 020 007 B
|
||||
2 24 VEG 024 1 VEGDRV 020 008 B
|
||||
2 10 VEG 031 1 VEGDRV 020 009 B
|
||||
2 10 VEG 032 1 VEGDRV 020 010 B
|
||||
2 10 VEG 033 1 VEGDRV 020 011 B
|
||||
2 10 VEG 034 1 VEGDRV 020 012 B
|
||||
2 17 VEG 041 1 VEGDRV 020 013 B
|
||||
2 17 VEG 042 1 VEGDRV 020 014 B
|
||||
2 17 VEG 043 1 VEGDRV 020 015 B
|
||||
2 17 VEG 044 1 VEGDRV 020 016 B
|
||||
2 19 VEG 051 1 VEGDRV 020 017 B
|
||||
2 19 VEG 052 1 VEGDRV 020 018 B
|
||||
2 19 VEG 053 1 VEGDRV 020 019 B
|
||||
2 19 VEG 054 1 VEGDRV 020 020 B
|
||||
2 19 VEG 055 1 VEGDRV 020 021 B
|
||||
2 20 VAL 001 1 VALDRV 020 001 A
|
||||
2 20 VAL 002 1 VALDRV 020 002 A
|
||||
2 20 VAL 003 1 VALDRV 020 003 A
|
||||
2 20 VAL 004 1 VALDRV 020 004 A
|
||||
2 20 VAL 005 1 VALDRV 020 005 A
|
||||
2 20 VAL 006 1 VALDRV 020 006 A
|
||||
2 20 VAL 007 1 VALDRV 020 007 A
|
||||
2 20 VAL 008 1 VALDRV 020 008 A
|
||||
2 20 VAL 009 1 VALDRV 020 009 A
|
||||
2 20 VAL 010 1 VALDRV 020 010 A
|
||||
2 20 VAL 011 1 VALDRV 020 011 A
|
||||
2 20 VAL 012 1 VALDRV 020 012 A
|
||||
2 20 VAL 013 1 VALDRV 020 013 A
|
||||
2 20 VAL 014 1 VALDRV 020 014 A
|
||||
2 20 VAL 015 1 VALDRV 020 015 A
|
||||
2 20 VAL 016 1 VALDRV 020 016 A
|
||||
2 20 VAL 017 1 VALDRV 020 017 A
|
||||
2 20 VAL 018 1 VALDRV 020 018 A
|
||||
2 20 VAL 019 1 VALDRV 020 019 A
|
||||
2 20 VAL 020 1 VALDRV 020 020 A
|
||||
2 15 TAQ 011 1 TAQENT 020 011 A
|
||||
2 15 TAQ 012 1 TAQENT 020 012 A
|
||||
2 15 TAQ 013 1 TAQENT 020 013 A
|
||||
2 15 TAQ 014 1 TAQENT 020 014 A
|
||||
2 15 TAQ 015 1 TAQENT 020 015 A
|
||||
2 15 TAQ 016 1 TAQENT 020 016 A
|
||||
2 15 TAQ 017 1 TAQENT 020 017 A
|
||||
2 15 TAQ 018 1 TAQENT 020 018 A
|
||||
2 15 TAQ 021 1 TAQENT 020 021 A
|
||||
2 15 TAQ 022 1 TAQENT 020 022 A
|
||||
2 15 TAQ 023 1 TAQENT 020 023 A
|
||||
2 15 TAQ 024 1 TAQENT 020 024 A
|
||||
2 15 TAQ 025 1 TAQENT 020 025 A
|
||||
2 15 TAQ 026 1 TAQENT 020 026 A
|
||||
2 21 ACC PA1 1 ACCDRV 100 001 A
|
||||
2 21 ACC PA2 1 ACCDRV 100 002 A
|
31
Esergui -BDE utilizando API/EserguiBDE/Enraf.dat
Normal file
31
Esergui -BDE utilizando API/EserguiBDE/Enraf.dat
Normal file
@ -0,0 +1,31 @@
|
||||
TAQ 111 T-11
|
||||
TAQ 101 T-101
|
||||
TAQ 112 T-12
|
||||
TAQ 114 TK-114
|
||||
TAQ 373 T-13
|
||||
TAQ 360 TK-360
|
||||
TAQ 241 TK-241
|
||||
TAQ 372 TK-372
|
||||
TAQ 113 TK-113
|
||||
TAQ 101 TK-101
|
||||
TAQ 362 TK-362
|
||||
TAQ 363 TK-363
|
||||
TAQ 364 TK-364
|
||||
TAQ 365 TK-365
|
||||
TAQ 371 TK-371
|
||||
TAQ 005 TK-005
|
||||
TAQ 221 TK-221
|
||||
TAQ 231 TK-231
|
||||
TAQ 115 TK-115
|
||||
TAQ 351 TK-351
|
||||
TAQ 352 TK-352
|
||||
TAQ 353 TK-353
|
||||
TAQ 354 TK-354
|
||||
TAQ 355 TK-355
|
||||
TAQ 356 TK-356
|
||||
TAQ 357 TK-357
|
||||
TAQ 358 TK-358
|
||||
TAQ 001 TK-001
|
||||
TAQ 002 TK-002
|
||||
TAQ 003 TK-003
|
||||
TAQ 004 TK-004
|
3283
Esergui -BDE utilizando API/EserguiBDE/Esergui.cpp
Normal file
3283
Esergui -BDE utilizando API/EserguiBDE/Esergui.cpp
Normal file
File diff suppressed because it is too large
Load Diff
470
Esergui -BDE utilizando API/EserguiBDE/Esergui.h
Normal file
470
Esergui -BDE utilizando API/EserguiBDE/Esergui.h
Normal file
@ -0,0 +1,470 @@
|
||||
//---------------------------------------------------------------------------
|
||||
//Libreria empleada
|
||||
#include "BDEMONTREL.h"
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
//Definiciones de Arrays de variables
|
||||
#define TAM_FECHA 30
|
||||
#define TAM_HORA 30
|
||||
#define NUM_MAXIMO_COMPARTIMENTO 9
|
||||
#define NUM_MAXIMO_PRODUCTO 9
|
||||
#define NUM_MAXIMO_ADITIVO 9
|
||||
#define NUM_MAXIMO_CARGA 9
|
||||
#define NUM_MAXIMO_PEDIDOS 9
|
||||
#define NUM_MAXIMO_ELEMENTOS 100
|
||||
#define NUM_MAXIMO_ORDENES 9
|
||||
#define NUM_MAXIMO_LINEAS 9
|
||||
#define NUM_MAXIMO_VIAJES 9
|
||||
#define NUM_MAXIMO_ALBARANES 9
|
||||
#define NUM_MAXIMO_OCASIONAL 16
|
||||
#define TAM_MAXIMO_OCASIONAL 128
|
||||
#define NUM_MAXIMO_PERIODICA 100
|
||||
#define PENDIENTE "PENDIENTE"
|
||||
#define AUTORIZADA "AUTORIZADA"
|
||||
#define CARGADA "CARGADA"
|
||||
#define PESO_ENTRADA "PESO ENTRADA"
|
||||
#define PESO_SALIDA "PESO SALIDA"
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
//Definiciones de Errores
|
||||
#define AUT_CON_CORRECTO 1000
|
||||
#define AUT_CON_VALOR_NO_ENCONTRADO 1001
|
||||
#define AUT_CON_BORRADO 1002
|
||||
#define AUT_CON_CARNET_CADUCADO 1003
|
||||
#define AUT_CON_ADR_CADUCADO 1004
|
||||
#define AUT_EN_OTRO_ESTADO 1005
|
||||
#define AUT_CIS_CORRECTO 1100
|
||||
#define AUT_CIS_VALOR_NO_ENCONTRADO 1101
|
||||
#define AUT_CIS_BORRADO 1102
|
||||
#define AUT_CIS_TARJETA_CADUCADA 1103
|
||||
#define AUT_CIS_ADR_CADUCADO 1104
|
||||
#define AUT_CIS_ITV_CADUCADO 1115
|
||||
#define AUT_CIS_SEGURO_CADUCADO 1116
|
||||
#define AUT_TRA_CORRECTO 1200
|
||||
#define AUT_TRA_VALOR_NO_ENCONTRADO 1201
|
||||
#define AUT_TRA_BORRADO 1202
|
||||
#define AUT_TRA_TARJETA_CADUCADA 1203
|
||||
#define AUT_TRA_ADR_CADUCADO 1204
|
||||
#define AUT_TRA_ITV_CADUCADO 1205
|
||||
#define AUT_TRA_SEGURO_CADUCADO 1206
|
||||
#define AUT_SUM_CORRECTO 1300
|
||||
#define AUT_SUM_VALOR_NO_ENCONTRADO 1301
|
||||
#define AUT_SUM_BORRADO 1302
|
||||
#define AUT_ORC_CORRECTO 1400
|
||||
#define AUT_ORC_PEDIDO_DUPLICADO 1401
|
||||
#define AUT_ORC_VALOR_NO_ENCONTRADO 1402
|
||||
#define AUT_ORC_BORRADO 1403
|
||||
#define AUT_ORC_ESTADO_ACABADO 1404
|
||||
#define AUT_ORC_OTRO_SUMINISTRADOR 1405
|
||||
#define AUT_ORC_OTRA_CISTERNA 1406
|
||||
#define AUT_ORC_FECHA_MENOR_QUE_HOY 1407
|
||||
#define AUT_VIA_CORRECTO 1500
|
||||
#define AUT_VIA_ORL_NO_ENCONTRADO 1501
|
||||
#define AUT_VIA_PRO_NO_ENCONTRADO 1502
|
||||
#define AUT_VIA_PROD_MAYOR_CAP_CIS 1503
|
||||
#define AUT_VIA_PESO_MAYOR_CAP_TRA 1504
|
||||
#define AUT_VIA_VOL_MAYOR_CAP_CIS 1505
|
||||
#define AUT_CIF_TRP_NO_ECONTRADO 1601
|
||||
#define AUT_EST_CORRECTO 1700
|
||||
#define AUT_EST_CIS_YA_DENTRO 1701
|
||||
#define AUT_EST_CON_YA_DENTRO 1702
|
||||
#define AUT_EST_TRA_YA_DENTRO 1703
|
||||
#define AUT_SIN_PED_SELECCIONADOS 1801
|
||||
#define AUT_SUP_NUM_MAX_PED 1802
|
||||
#define AUT_PED_YA_INTRODUCIDO 1803
|
||||
#define PEE_CORRECTO 2000
|
||||
#define PEE_ESTADO_NO_AUTORIZADO 2001
|
||||
#define PEE_PESO_FUERA_DE_TOLERANCIA 2002
|
||||
#define PEE_TRACTOR_NO_ENCONTRADO 2003
|
||||
#define PEE_CISTERNA_NO_ENCONTRADA 2004
|
||||
#define PEE_CISTERNA_SIN_ORDEN 2005
|
||||
#define PEE_CONDUCTOR_NO_ENCONTRADO 2006
|
||||
#define PEE_CARGA_EN_OTRO_ESTADO 2007
|
||||
#define PES_CORRECTO 3000
|
||||
#define PES_CISTERNA_SIN_ORDEN 3001
|
||||
#define PES_ESTADO_NO_CARGADO 3002
|
||||
#define PES_PESO_FUERA_DE_TOLERANCIA 3003
|
||||
#define PES_CISTERNA_NO_ENCONTRADA 3004
|
||||
#define PES_TRACTOR_NO_ENCONTRADO 3005
|
||||
#define ALB_CORRECTO 4000
|
||||
#define ALB_CAR_NO_ENCONTRADA 4001
|
||||
#define ALB_ESTADO_NO_AUTORIZADO 4002
|
||||
#define TRANSFER_CORRECTO 5000
|
||||
#define ERROR_ABRIR_FICHERO_ELEMENTO 5001
|
||||
#define ERROR_ABRIR_FICHERO_DRIVERS 5002
|
||||
#define ERROR_ABRIR_FICHERO_TRANSFER 5003
|
||||
#define DRIVER_NO_ENCONTRADO 5004
|
||||
#define TEC_FUNCION_INVALIDA 6001
|
||||
#define ENT_TECLADO_INVALIDA 6002
|
||||
#define TAR_CON_INVALIDA 6003
|
||||
#define TAR_CIS_INVALIDA 6004
|
||||
#define SUP_TIEMPO_ENT_TECLADO 6005
|
||||
#define DIA_CANCELADO 6006
|
||||
#define OPERACION_OK 6007
|
||||
|
||||
#define SIN_ERROR 0
|
||||
#define ERROR_BDE 250
|
||||
#define VALOR_EN_BLANCO 251
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
//Estructura del Fichero Drivers.dat
|
||||
typedef struct
|
||||
{
|
||||
|
||||
char cNombreDriverDRV[6];
|
||||
char cEspacioEnBlanco1;
|
||||
char cTamBufferTraDRV[4];
|
||||
char cEspacioEnBlanco2;
|
||||
char cTamBufferRecDRV[4];
|
||||
char cEspacioEnBlanco3;
|
||||
char cTamPeriodicaDRV[4];
|
||||
char cEspacioEnBlanco4[2];
|
||||
|
||||
}DRVDat;
|
||||
|
||||
//Estructura del Fichero Lineas.dat
|
||||
typedef struct
|
||||
{
|
||||
|
||||
char cConcentradorLIN;
|
||||
char cEspacioEnBlanco1;
|
||||
char cNumeroLineaLIN[2];
|
||||
char cEspacioEnBlanco2;
|
||||
char cLineaActivaLIN;
|
||||
char cEspacioEnBlanco3;
|
||||
char cVelocidadLineaLIN[5];
|
||||
char cEspacioEnBlanco4;
|
||||
char cAnchuraDatosLIN;
|
||||
char cEspacioEnBlanco5;
|
||||
char cParidadLIN;
|
||||
char cEspacioEnBlanco6;
|
||||
char cBitsDeStopLIN;
|
||||
char cEspacioEnBlanco7[2];
|
||||
|
||||
}LINDat;
|
||||
|
||||
//Estructura del fichero Elementos.dat
|
||||
typedef struct
|
||||
{
|
||||
|
||||
char cConcentradorELE;
|
||||
char cEspacioEnBlanco1;
|
||||
char cNumeroLineaELE[2];
|
||||
char cEspacioEnBlanco2;
|
||||
char cTipoELE[3];
|
||||
char cEspacioEnBlanco3;
|
||||
char cIdentificaELE[3];
|
||||
char cEspacioEnBlanco4;
|
||||
char cElementoActivoELE;
|
||||
char cEspacioEnBlanco5;
|
||||
char cNombreDriverELE[6];
|
||||
char cEspacioEnBlanco6;
|
||||
char cTimeOutComunicaELE[3];
|
||||
char cEspacioEnBlanco7;
|
||||
char cDireccionELE[3];
|
||||
char cEspacioEnBlanco8;
|
||||
char cTipoPrioridadELE;
|
||||
char cEspacioEnBlanco9[2];
|
||||
|
||||
}ELEDat;
|
||||
|
||||
//Estructura de las Periodicas de transfer.dat
|
||||
typedef struct
|
||||
{
|
||||
char cServidor;
|
||||
long lTamPeriodicaTRAPERDat;
|
||||
long lPosicionTRAPER;
|
||||
char cTipoIDTRAPER[6];
|
||||
|
||||
}TRAPERDat;
|
||||
|
||||
//Estructura de las Ocasionales transfer.dat
|
||||
typedef struct
|
||||
{
|
||||
long lPosicionTRAOCA;
|
||||
|
||||
}TRAOCADat;
|
||||
|
||||
//Estructura del albaran
|
||||
typedef struct
|
||||
{
|
||||
char *CodIntCisAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CodNtmCisAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CodIntTraAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CodMatTraAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CodIntConAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CodSumAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CodCliAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CclDesAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *PenCarAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *PsaCarAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *CodTrpAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *ExpNomAlb[NUM_MAXIMO_ALBARANES];
|
||||
char *ProDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *TimDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *AdiDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *ConDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *BruDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *NetDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *PesDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *D15DepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *DtqDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *TemDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
char *TamDepAlb[NUM_MAXIMO_COMPARTIMENTO][NUM_MAXIMO_ALBARANES];
|
||||
|
||||
}DatosAlbaran;
|
||||
|
||||
//Estructura de Peso de Entrada
|
||||
typedef struct
|
||||
{
|
||||
char *pszToleranciaMaxEntPEE;
|
||||
char *pszToleranciaMinEntPEE;
|
||||
char *pszCodigoCisPEE;
|
||||
char *pszMatriculaCisPEE;
|
||||
char *pszCodigoTraPEE;
|
||||
char *pszCodigoConPEE;
|
||||
char *pszCamionCisPEE;
|
||||
char *pszTaraCisPEE;
|
||||
char *pszTaraTraPEE;
|
||||
int nResultadoPesoEntrada;
|
||||
|
||||
}DatosPesoEntrada;
|
||||
|
||||
//Estructura de Peso de Salida
|
||||
typedef struct
|
||||
{
|
||||
char *pszToleranciaMaxSalPES;
|
||||
char *pszToleranciaMinSalPES;
|
||||
char *pszCodigoCisPES;
|
||||
char *pszCodigoTraPES;
|
||||
char *pszCodigoConPES;
|
||||
char *pszCamionCisPES;
|
||||
char *pszTaraCisPES;
|
||||
char *pszTaraTraPES;
|
||||
int nResultadoPesoSalida;
|
||||
}DatosPesoSalida;
|
||||
|
||||
//Estructura de Lineas de Carga
|
||||
typedef struct
|
||||
{
|
||||
int nPesoPro;
|
||||
int nVolumenPro;
|
||||
char *pszPorcentajeMaxPro;
|
||||
char *pszDensidadPro;
|
||||
char *pszInternoPro;
|
||||
char *pszNombrePro;
|
||||
char *pszCodigoPro;
|
||||
char *pszImpuestoPro;
|
||||
char *pszCantidadPro;//Volumen del producto
|
||||
char *pszCodAdiPro;
|
||||
BYTE byIndAdiPro;
|
||||
int nResultadoPesoCarga;
|
||||
}DatosLinea;
|
||||
|
||||
//Estructura de Ordenes de Carga
|
||||
typedef struct
|
||||
{
|
||||
bool bBorradoOrd;
|
||||
char *pszMatriculaCisOrd;
|
||||
char *pszCodigoSumOrd;
|
||||
char *pszNombreDesOrd;
|
||||
char *pszCodigoCliOrd;
|
||||
char *pszCodigoCliDesOrd;
|
||||
char *pszNumeroOrd;
|
||||
char *pszPedidoOrd;
|
||||
char *pszUnidadOrd;
|
||||
char *pszFechaEntOrd;
|
||||
char *pszFechaCargaOrd;
|
||||
int nPesoOrd;
|
||||
BYTE byNumeroViajeOrd;
|
||||
DatosLinea sLinea[NUM_MAXIMO_LINEAS];
|
||||
int nResultadoOrd;
|
||||
}DatosOrden;
|
||||
|
||||
//Estructura de Autorizacion
|
||||
typedef struct
|
||||
{
|
||||
//Variables del conductor
|
||||
bool bBorradoCon;
|
||||
char *pszCadCarnetCon;//tipo date de 8
|
||||
char *pszCadADRCon;
|
||||
char *pszNombreCon;
|
||||
char *pszCarnetCon;
|
||||
char *pszInternoCon;
|
||||
char *pszCodigoCon;
|
||||
int nResultadoCon;
|
||||
|
||||
//Variables de la Cisterna
|
||||
bool bBorradoCis;
|
||||
int nSobrePesoCis;
|
||||
char *pszNombreTransCis;
|
||||
char *pszCTRCis;
|
||||
char *pszCodTransCis;
|
||||
char *pszCadTarjetaCis;
|
||||
char *pszCadADRCis;
|
||||
char *pszCadITVCis;
|
||||
char *pszCadSeguroCis;
|
||||
char *pszInternoCis;
|
||||
char *pszTaraCis;
|
||||
char *pszBrutoCis;
|
||||
char *pszsVolumenCis[NUM_MAXIMO_COMPARTIMENTO];
|
||||
char *pszCamionCis;
|
||||
char *pszMatriculaCis;
|
||||
char *pszMatriculaTraCis;
|
||||
char *pszCodigoCis;
|
||||
char *pszNumeroEjesCis;
|
||||
int nResultadoCis;
|
||||
|
||||
//Variables del Tractor
|
||||
bool bBorradoTra;
|
||||
int nSobrePesoTra;
|
||||
char *pszCadTarjetaTra;
|
||||
char *pszCadADRTra;
|
||||
char *pszCadITVTra;
|
||||
char *pszCadSeguroTra;
|
||||
char *pszInternoTra;
|
||||
char *pszTaraTra;
|
||||
char *pszBrutoTra;
|
||||
char *pszMatriculaTra;
|
||||
char *pszNumeroEjesTra;
|
||||
int nResultadoTra;
|
||||
|
||||
//Variables del Suministrador
|
||||
bool bBorradoSum;
|
||||
char *pszCodigoSum;
|
||||
char *pszNombreSum;
|
||||
int nResultadoSum;
|
||||
|
||||
//Variables del Transportista
|
||||
char *pszCIFTRP;
|
||||
|
||||
//Variables de las Ordenes de Carga
|
||||
DatosOrden sOrden[NUM_MAXIMO_ORDENES];
|
||||
int nPesoDeProducto;
|
||||
|
||||
//Variable de la distribucion de productos en compartimentos
|
||||
int nProducto_Dep[NUM_MAXIMO_COMPARTIMENTO];
|
||||
|
||||
}DatosAutorizacion;
|
||||
|
||||
//-----------------------------FUNCIONES GENERALES----------------------
|
||||
void CapturarFechaGen(char *pszFechaActual);
|
||||
void ActualizaEstadoGen(char *Cis,char *Tra,char *Con,char *pszEstado,hDBIDb hBaseDatos);
|
||||
void Formatea (char *pszStrDest,int nTamano,char *pszFormato,...);
|
||||
|
||||
//-----------------------------CLASE DE AUTORIZACION--------------------
|
||||
class TAutorizacion
|
||||
{
|
||||
protected:
|
||||
|
||||
private: // Declaraciones
|
||||
DatosAutorizacion sDatos;
|
||||
bool ComprobarCaducidad(dbiTabla Tabla,char *Campo);
|
||||
|
||||
public: //Declaracion de funciones Locales
|
||||
TAutorizacion(void);
|
||||
int ComprobarEstado(hDBIDb hBaseDatos);
|
||||
int ComprobarConductor(char *pszCodConductor,hDBIDb hBaseDatos);
|
||||
int ComprobarCisterna(char *pszCodCisterna,hDBIDb hBaseDatos);
|
||||
int ComprobarTractor(char *pszMatriculaTra,char *pszInternoTra,hDBIDb hBaseDatos);
|
||||
int ComprobarSuministrador(char *pszCodSum,hDBIDb hBaseDatos);
|
||||
int ComprobarPedidos(char *pszCodPed,hDBIDb hBaseDatos);
|
||||
int CalcularPesoVolCarga(hDBIDb hBaseDatos);
|
||||
int ComprobarPesoCarga(hDBIDb hBaseDatos);
|
||||
int ComprobarDistribucionCarga(void);
|
||||
bool Cabe_Cis (void);
|
||||
bool Capacidad_Ok(int n_Prod,int *psnCapacidad_Prod,int *psnCantidad_Prod);
|
||||
void ActualizaEstado(hDBIDb hBaseDatos);
|
||||
void BuscarNumeroViaje(hDBIDb hBaseDatos);
|
||||
void RellenarSIMICCAR(dbiTabla TCAR);
|
||||
void ReservarMemoriaEstructura(hDBIDb hBaseDatos);
|
||||
void LiberarEstructura(void);
|
||||
void LeerEstructura(DatosAutorizacion *psDat);
|
||||
void InicializaEstructura(void);
|
||||
};
|
||||
//--------------------------CLASE DEL PESO DE ENTRADA-----------------
|
||||
class TPesoEntrada
|
||||
{
|
||||
protected:
|
||||
|
||||
private: // User declarations
|
||||
DatosPesoEntrada sDatosEnt;
|
||||
|
||||
public:
|
||||
TPesoEntrada(void);
|
||||
int PesoEntrada(char *pszCodCisterna,hDBIDb hBaseDatos);
|
||||
int ComprobarCisterna(char *pszNTMCis,hDBIDb hBaseDatos);
|
||||
int ComprobarEstado(char *pszCodCisterna,dbiTabla TCAR);
|
||||
int ComprobarPeso(char *pszTaraCis,char *pszTaraTra);
|
||||
// void CambiarEstado(hDBIDb hBaseDatos);
|
||||
void ReservarMemoriaEstructura(hDBIDb hBaseDatos);
|
||||
void LiberarEstructura(void);
|
||||
};
|
||||
//-------------------------CLASE DE PESO DE SALIDA--------------------
|
||||
class TPesoSalida
|
||||
{
|
||||
protected:
|
||||
|
||||
private: // User declarations
|
||||
DatosPesoSalida sDatosSal;
|
||||
|
||||
public:
|
||||
TPesoSalida(void);
|
||||
int PesoSalida(char *pszCodCisterna,hDBIDb hBaseDatos);
|
||||
int ComprobarCisterna(char *pszNTMCis,hDBIDb hBaseDatos);
|
||||
int ComprobarEstado(char *pszCodCisterna,dbiTabla TCAR);
|
||||
int ComprobarPeso(char *pszTaraCis);
|
||||
// void CambiarEstado(hDBIDb hBaseDatos);
|
||||
void ReservarMemoriaEstructura(hDBIDb hBaseDatos);
|
||||
void LiberarEstructura(void);
|
||||
};
|
||||
//------------------------CLASE DE ALBARAN---------------------------
|
||||
class TAlbaran
|
||||
{
|
||||
protected:
|
||||
|
||||
private: // User declarations
|
||||
DatosAlbaran sDatosAlb;
|
||||
|
||||
public:
|
||||
TAlbaran(void);
|
||||
void GenerarAlbaran(dbiTabla TCar,dbiTabla TTrp,dbiTabla TCis,dbiTabla TTra,dbiTabla TExp,dbiTabla TSum,dbiTabla TDes,dbiTabla TCli,BYTE i,hDBIDb hBaseDatos);
|
||||
int Albaran(char *pszCodCisterna,hDBIDb hBaseDatos);
|
||||
// BYTE BuscarEnTCar(dbiTabla TCAR,char *pszValor);
|
||||
int ComprobarEstado(dbiTabla TCar,char *pszCodCis);
|
||||
// BYTE ComprobarCisterna(char *pszNTMCis,hDBIDb hBaseDatos);
|
||||
// BYTE ComprobarEstado();
|
||||
// BYTE ComprobarPeso(char *pszTaraCis,char *pszTaraTra);
|
||||
// void CambiarEstado(dbiTabla TTabla,char *pszCampo,hDBIDb hBaseDatos);
|
||||
void ReservarMemoriaEstructura(hDBIDb hBaseDatos);
|
||||
void LiberarEstructura(void);
|
||||
};
|
||||
//----------------CLASE DE LOS FICHEROS Transfer,linea,elemento--------------------------
|
||||
class TTransfer
|
||||
{
|
||||
protected:
|
||||
|
||||
private: // User declarations
|
||||
ELEDat sELEDat;
|
||||
DRVDat sDRVDat;
|
||||
TRAPERDat sTRAPERDat[NUM_MAXIMO_PERIODICA];
|
||||
TRAOCADat sTRAOCADat;
|
||||
|
||||
public:
|
||||
TTransfer(void);
|
||||
bool LeerFichero(char *NombreFichero,char *NombreEstructura);
|
||||
void LeerEstructura(TRAPERDat *pTRAPERDat,TRAOCADat *pTRAOCADat);
|
||||
void InicializarEstructuraTransfer(void);
|
||||
int RellenarEstructuraTransfer(void);
|
||||
int EscribirOcasional(char *sSentencia,BYTE byNumOcasional);
|
||||
int LeerOcasional(char *Texto,BYTE byNumOcasional);
|
||||
};
|
||||
|
||||
//----------------------VARIABLES EXTERNAS---------------------------
|
||||
extern TAutorizacion *Autorizacion;
|
||||
extern TPesoEntrada *PesoEntrada;
|
||||
extern TPesoSalida *PesoSalida;
|
||||
extern TAlbaran *Albaran;
|
||||
extern TTransfer *Transfer;
|
||||
//--------------------------------------------------------------------
|
||||
|
BIN
Esergui -BDE utilizando API/EserguiBDE/IDAPI.CFG
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/IDAPI.CFG
Normal file
Binary file not shown.
30
Esergui -BDE utilizando API/EserguiBDE/Lineas.dat
Normal file
30
Esergui -BDE utilizando API/EserguiBDE/Lineas.dat
Normal file
@ -0,0 +1,30 @@
|
||||
1 10 1 09600 8 1 P
|
||||
1 11 1 09600 8 1 P
|
||||
1 12 1 09600 8 1 P
|
||||
1 13 1 09600 8 1 N
|
||||
1 14 1 09600 8 1 N
|
||||
1 15 1 09600 7 1 I
|
||||
1 16 1 09600 7 1 P
|
||||
1 17 1 09600 8 1 P
|
||||
1 18 1 09600 7 1 P
|
||||
1 19 1 09600 8 1 P
|
||||
1 20 1 09600 8 1 I
|
||||
1 21 1 09600 8 1 P
|
||||
1 24 1 09600 8 1 P
|
||||
1 99 1 09600 8 1 P
|
||||
2 99 1 09600 8 1 P
|
||||
2 10 1 09600 8 1 P
|
||||
2 11 1 09600 8 1 P
|
||||
2 12 1 09600 8 1 P
|
||||
2 13 1 09600 8 1 N
|
||||
2 14 1 09600 8 1 N
|
||||
2 15 1 09600 7 1 I
|
||||
2 16 1 09600 7 1 P
|
||||
2 17 1 09600 8 1 P
|
||||
2 18 1 09600 7 1 P
|
||||
2 19 1 09600 8 1 P
|
||||
2 20 1 09600 8 1 I
|
||||
2 21 1 09600 8 1 P
|
||||
2 24 1 09600 8 1 P
|
||||
2 99 1 09600 8 1 P
|
||||
2 01 1 09600 7 1 P
|
BIN
Esergui -BDE utilizando API/EserguiBDE/Pcomm.dll
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/Pcomm.dll
Normal file
Binary file not shown.
1289
Esergui -BDE utilizando API/EserguiBDE/Principal.cpp
Normal file
1289
Esergui -BDE utilizando API/EserguiBDE/Principal.cpp
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Esergui -BDE utilizando API/EserguiBDE/Principal.dfm
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/Principal.dfm
Normal file
Binary file not shown.
130
Esergui -BDE utilizando API/EserguiBDE/Principal.h
Normal file
130
Esergui -BDE utilizando API/EserguiBDE/Principal.h
Normal file
@ -0,0 +1,130 @@
|
||||
//---------------------------------------------------------------------------
|
||||
#include <Classes.hpp>
|
||||
#include <Controls.hpp>
|
||||
#include <StdCtrls.hpp>
|
||||
#include <Forms.hpp>
|
||||
#include <Menus.hpp>
|
||||
#include <ExtCtrls.hpp>
|
||||
#include "Esergui.h"
|
||||
#include "string.h"
|
||||
#include "stdlib.h"
|
||||
#include "stdio.h"
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
#ifndef PrincipalH
|
||||
#define PrincipalH
|
||||
#define N_TABLA 5
|
||||
#define N_SUM 4
|
||||
#define N_PED 5
|
||||
#define N_CON 8
|
||||
#define N_CIS 20
|
||||
#define N_TRA 10
|
||||
#define N_CAMPO N_CON+N_CIS+N_TRA+N_SUM+N_PED
|
||||
#define NUM_MAX_TAM_BUFFER 10
|
||||
#define NUM_MAX_TECLAS 17
|
||||
#define OpConductor 1
|
||||
#define OpCisterna 2
|
||||
#define OpTractor 3
|
||||
#define OpSuministrador 4
|
||||
#define OpPedidos 5
|
||||
//---------------------------------------------------------------------------
|
||||
class TForm1 : public TForm
|
||||
{
|
||||
__published: // IDE-managed Components
|
||||
TMainMenu *MainMenu1;
|
||||
TMenuItem *Informaciondeestructura1;
|
||||
TMenuItem *InformacionEstructura1;
|
||||
TMenuItem *Salir1;
|
||||
TMenuItem *Autorizacion1;
|
||||
TMenuItem *Conductor;
|
||||
TMenuItem *Tractor;
|
||||
TMenuItem *Comprobar1;
|
||||
TMenuItem *Cisterna;
|
||||
TMenuItem *Suministrador;
|
||||
TMenuItem *Pedidos;
|
||||
TMenuItem *Todos;
|
||||
TListBox *ListBox1;
|
||||
TMenuItem *ComprobarPeso1;
|
||||
TMenuItem *ComprobarPeso2;
|
||||
TMenuItem *DistribuirCarga1;
|
||||
TMenuItem *ComprobarEstado1;
|
||||
TButton *Button1;
|
||||
TMenuItem *PesodeEntrada1;
|
||||
TMenuItem *PesoEntrada1;
|
||||
TMenuItem *PesodeSalida1;
|
||||
TMenuItem *PesodeSalida2;
|
||||
TMenuItem *Albaran1;
|
||||
TMenuItem *Albaran2;
|
||||
TMenuItem *Lecturafichero1;
|
||||
TMenuItem *Transfer1;
|
||||
TMenuItem *Elemento1;
|
||||
TMenuItem *Linea1;
|
||||
TMenuItem *Driver1;
|
||||
TMenuItem *LeerOcasional1;
|
||||
TMenuItem *EscribirOcasional1;
|
||||
TLabel *Label1;
|
||||
TEdit *Edit1;
|
||||
TMenuItem *Dialogo1;
|
||||
TMenuItem *Autorizacion2;
|
||||
TMenuItem *PesodeEntrada2;
|
||||
TMenuItem *PesodeSalida3;
|
||||
TMenuItem *Albaran3;
|
||||
TMenuItem *CargarThreads1;
|
||||
TLabel *Label2;
|
||||
TLabel *Label3;
|
||||
TLabel *Label4;
|
||||
TLabel *Label5;
|
||||
TEdit *Edit2;
|
||||
TEdit *Edit3;
|
||||
TEdit *Edit4;
|
||||
TEdit *Edit5;
|
||||
void __fastcall Salir1Click(TObject *Sender);
|
||||
void __fastcall ConductorClick(TObject *Sender);
|
||||
void __fastcall FormCreate(TObject *Sender);
|
||||
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
|
||||
void __fastcall InformacionEstructura1Click(TObject *Sender);
|
||||
void __fastcall CisternaClick(TObject *Sender);
|
||||
void __fastcall TractorClick(TObject *Sender);
|
||||
void __fastcall SuministradorClick(TObject *Sender);
|
||||
void __fastcall PedidosClick(TObject *Sender);
|
||||
void __fastcall TodosClick(TObject *Sender);
|
||||
void __fastcall ComprobarPeso1Click(TObject *Sender);
|
||||
void __fastcall ComprobarPeso2Click(TObject *Sender);
|
||||
void __fastcall DistribuirCarga1Click(TObject *Sender);
|
||||
void __fastcall ComprobarEstado1Click(TObject *Sender);
|
||||
void __fastcall Button1Click(TObject *Sender);
|
||||
void __fastcall ComprobarEstado2Click(TObject *Sender);
|
||||
void __fastcall PesoEntrada1Click(TObject *Sender);
|
||||
void __fastcall PesodeSalida2Click(TObject *Sender);
|
||||
void __fastcall Albaran2Click(TObject *Sender);
|
||||
void __fastcall Transfer1Click(TObject *Sender);
|
||||
void __fastcall Elemento1Click(TObject *Sender);
|
||||
void __fastcall Linea1Click(TObject *Sender);
|
||||
void __fastcall Driver1Click(TObject *Sender);
|
||||
void __fastcall LeerOcasional1Click(TObject *Sender);
|
||||
void __fastcall EscribirOcasional1Click(TObject *Sender);
|
||||
void __fastcall Edit1KeyPress(TObject *Sender, char &Key);
|
||||
void __fastcall CargarThreads1Click(TObject *Sender);
|
||||
void __fastcall FinalizarThreads1Click(TObject *Sender);
|
||||
|
||||
private: // User declarations
|
||||
char sDatoTecleado[NUM_MAX_TECLAS];
|
||||
BYTE byOpcion;
|
||||
bool bTodos;
|
||||
|
||||
public: // User declarations
|
||||
TPanel *Panel[N_TABLA+N_CAMPO];
|
||||
HANDLE HDContadores,HDAUT,HDPSE,HDPSS,HDALB;
|
||||
BYTE Error;
|
||||
hDBIDb hBaseDatos;
|
||||
void BoolACadena(bool bVariable,char *cadena);
|
||||
void MuestraLista(char *cadena);
|
||||
void MuestraError(int Error);
|
||||
bool LeerFichero(char *NombreFichero,char *NombreEstructura);
|
||||
__fastcall TForm1(TComponent* Owner);
|
||||
__fastcall ~TForm1();
|
||||
};
|
||||
//---------------------------------------------------------------------------
|
||||
extern PACKAGE TForm1 *Form1;
|
||||
//---------------------------------------------------------------------------
|
||||
#endif
|
547
Esergui -BDE utilizando API/EserguiBDE/PruebaError.txt
Normal file
547
Esergui -BDE utilizando API/EserguiBDE/PruebaError.txt
Normal file
@ -0,0 +1,547 @@
|
||||
27/06/2001 13:33:52 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:33:52 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:33:52 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:33:52 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:37:34 Prueba de Error
|
||||
27/06/2001 13:37:35 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:37:35 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:37:35 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:37:35 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:46:44 Prueba de Error
|
||||
27/06/2001 13:46:46 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:46:46 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:46:46 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:46:46 Error Dbidif sin informaci<63>n
|
||||
27/06/2001 13:49:21 Prueba de Error
|
||||
27/06/2001 13:54:08 Prueba de Error
|
||||
27/06/2001 13:57:25 Prueba de Error
|
||||
27/06/2001 14:00:26 Prueba de Error
|
||||
27/06/2001 14:05:12 Prueba de Error
|
||||
27/06/2001 14:08:35 Prueba de Error
|
||||
27/06/2001 16:21:58 Prueba de Error
|
||||
27/06/2001 16:27:08 Prueba de Error
|
||||
27/06/2001 16:30:32 Prueba de Error
|
||||
27/06/2001 16:32:52 Prueba de Error
|
||||
27/06/2001 16:35:33 Prueba de Error
|
||||
27/06/2001 16:40:15 Prueba de Error
|
||||
27/06/2001 16:42:28 Prueba de Error
|
||||
27/06/2001 16:43:48 Prueba de Error
|
||||
27/06/2001 16:44:36 Prueba de Error
|
||||
27/06/2001 16:47:46 Prueba de Error
|
||||
27/06/2001 16:49:01 Prueba de Error
|
||||
27/06/2001 16:51:38 Prueba de Error
|
||||
27/06/2001 16:53:35 Prueba de Error
|
||||
27/06/2001 16:56:09 Prueba de Error
|
||||
27/06/2001 17:01:58 Prueba de Error
|
||||
27/06/2001 17:03:28 Prueba de Error
|
||||
27/06/2001 17:06:46 Prueba de Error
|
||||
27/06/2001 17:10:32 Prueba de Error
|
||||
27/06/2001 17:22:35 Prueba de Error
|
||||
27/06/2001 17:27:03 Prueba de Error
|
||||
27/06/2001 17:44:07 Prueba de Error
|
||||
27/06/2001 17:46:50 Prueba de Error
|
||||
29/06/2001 10:38:53 Prueba de Error
|
||||
29/06/2001 10:44:50 Prueba de Error
|
||||
02/07/2001 09:59:05 Prueba de Error
|
||||
02/07/2001 10:09:39 Prueba de Error
|
||||
02/07/2001 10:14:35 Prueba de Error
|
||||
02/07/2001 10:17:24 Prueba de Error
|
||||
02/07/2001 10:26:05 Prueba de Error
|
||||
02/07/2001 10:35:55 Prueba de Error
|
||||
02/07/2001 10:37:38 Prueba de Error
|
||||
02/07/2001 10:38:47 Prueba de Error
|
||||
02/07/2001 10:41:38 Prueba de Error
|
||||
02/07/2001 11:11:24 Prueba de Error
|
||||
02/07/2001 11:14:15 Prueba de Error
|
||||
02/07/2001 11:16:31 Prueba de Error
|
||||
02/07/2001 11:19:23 Prueba de Error
|
||||
02/07/2001 11:20:42 Prueba de Error
|
||||
02/07/2001 11:29:55 Prueba de Error
|
||||
02/07/2001 11:33:12 Prueba de Error
|
||||
02/07/2001 11:35:55 Prueba de Error
|
||||
02/07/2001 11:56:50 Prueba de Error
|
||||
02/07/2001 12:06:40 Prueba de Error
|
||||
02/07/2001 12:34:40 Prueba de Error
|
||||
02/07/2001 12:42:31 Prueba de Error
|
||||
02/07/2001 12:45:31 Prueba de Error
|
||||
02/07/2001 12:46:34 Prueba de Error
|
||||
02/07/2001 12:50:01 Prueba de Error
|
||||
02/07/2001 12:52:36 Prueba de Error
|
||||
02/07/2001 12:56:40 Prueba de Error
|
||||
02/07/2001 12:57:41 Prueba de Error
|
||||
02/07/2001 13:00:19 Prueba de Error
|
||||
02/07/2001 13:01:02 Prueba de Error
|
||||
02/07/2001 13:02:29 Prueba de Error
|
||||
02/07/2001 13:10:20 Prueba de Error
|
||||
02/07/2001 14:01:34 Prueba de Error
|
||||
02/07/2001 14:07:33 Prueba de Error
|
||||
04/07/2001 18:36:09 Prueba de Error
|
||||
04/07/2001 18:37:07 Prueba de Error
|
||||
04/07/2001 18:38:34 Prueba de Error
|
||||
04/07/2001 18:39:10 Prueba de Error
|
||||
04/07/2001 18:39:33 Prueba de Error
|
||||
04/07/2001 19:05:16 Prueba de Error
|
||||
04/07/2001 19:10:35 Prueba de Error
|
||||
04/07/2001 19:12:52 Prueba de Error
|
||||
05/07/2001 08:39:27 Prueba de Error
|
||||
05/07/2001 08:40:21 Prueba de Error
|
||||
05/07/2001 08:42:09 Prueba de Error
|
||||
05/07/2001 08:50:28 Prueba de Error
|
||||
05/07/2001 08:59:20 Prueba de Error
|
||||
05/07/2001 09:00:36 Prueba de Error
|
||||
05/07/2001 09:01:35 Prueba de Error
|
||||
05/07/2001 09:02:23 Prueba de Error
|
||||
05/07/2001 09:03:10 Prueba de Error
|
||||
05/07/2001 09:05:15 Prueba de Error
|
||||
05/07/2001 09:20:14 Prueba de Error
|
||||
05/07/2001 09:33:52 Prueba de Error
|
||||
05/07/2001 09:35:51 Prueba de Error
|
||||
05/07/2001 10:08:19 Prueba de Error
|
||||
05/07/2001 10:09:59 Prueba de Error
|
||||
05/07/2001 10:10:22 Prueba de Error
|
||||
05/07/2001 10:26:36 Prueba de Error
|
||||
05/07/2001 10:28:15 Prueba de Error
|
||||
05/07/2001 10:29:36 Prueba de Error
|
||||
05/07/2001 10:41:01 Prueba de Error
|
||||
05/07/2001 10:44:15 Prueba de Error
|
||||
05/07/2001 10:49:21 Prueba de Error
|
||||
05/07/2001 10:51:32 Prueba de Error
|
||||
05/07/2001 10:53:40 Prueba de Error
|
||||
05/07/2001 11:03:35 Prueba de Error
|
||||
05/07/2001 11:05:23 Prueba de Error
|
||||
05/07/2001 11:06:01 Prueba de Error
|
||||
05/07/2001 11:08:29 Prueba de Error
|
||||
05/07/2001 11:22:06 Prueba de Error
|
||||
05/07/2001 11:24:22 Prueba de Error
|
||||
05/07/2001 11:26:52 Prueba de Error
|
||||
05/07/2001 11:27:44 Prueba de Error
|
||||
05/07/2001 11:28:19 Prueba de Error
|
||||
05/07/2001 11:29:17 Prueba de Error
|
||||
05/07/2001 11:32:29 Prueba de Error
|
||||
05/07/2001 11:39:29 Prueba de Error
|
||||
05/07/2001 11:41:15 Prueba de Error
|
||||
05/07/2001 11:44:12 Prueba de Error
|
||||
05/07/2001 11:46:05 Prueba de Error
|
||||
05/07/2001 11:50:00 Prueba de Error
|
||||
05/07/2001 12:30:25 Prueba de Error
|
||||
05/07/2001 12:43:10 Prueba de Error
|
||||
05/07/2001 13:39:18 Prueba de Error
|
||||
05/07/2001 13:59:15 Prueba de Error
|
||||
05/07/2001 16:54:38 Prueba de Error
|
||||
05/07/2001 16:56:39 Prueba de Error
|
||||
05/07/2001 17:00:40 Prueba de Error
|
||||
05/07/2001 17:19:08 Prueba de Error
|
||||
05/07/2001 17:44:52 Prueba de Error
|
||||
05/07/2001 17:48:10 Prueba de Error
|
||||
05/07/2001 17:55:20 Prueba de Error
|
||||
05/07/2001 17:58:02 Prueba de Error
|
||||
05/07/2001 18:01:35 Prueba de Error
|
||||
05/07/2001 18:03:30 Prueba de Error
|
||||
05/07/2001 18:05:32 Prueba de Error
|
||||
05/07/2001 18:07:58 Prueba de Error
|
||||
05/07/2001 18:10:01 Prueba de Error
|
||||
05/07/2001 18:12:35 Prueba de Error
|
||||
05/07/2001 18:19:01 Prueba de Error
|
||||
05/07/2001 18:32:53 Prueba de Error
|
||||
05/07/2001 18:39:31 Prueba de Error
|
||||
05/07/2001 18:45:37 Prueba de Error
|
||||
05/07/2001 18:49:28 Prueba de Error
|
||||
05/07/2001 18:51:07 Prueba de Error
|
||||
05/07/2001 18:55:28 Prueba de Error
|
||||
05/07/2001 18:58:06 Prueba de Error
|
||||
05/07/2001 19:08:48 Prueba de Error
|
||||
05/07/2001 19:11:01 Prueba de Error
|
||||
05/07/2001 19:15:01 Prueba de Error
|
||||
06/07/2001 13:27:27 Prueba de Error
|
||||
06/07/2001 13:30:06 Prueba de Error
|
||||
06/07/2001 13:35:20 Prueba de Error
|
||||
06/07/2001 13:37:17 Prueba de Error
|
||||
06/07/2001 13:38:44 Prueba de Error
|
||||
09/07/2001 09:51:21 Prueba de Error
|
||||
09/07/2001 09:57:58 Prueba de Error
|
||||
09/07/2001 09:59:30 Prueba de Error
|
||||
09/07/2001 10:00:36 Prueba de Error
|
||||
09/07/2001 10:08:41 Prueba de Error
|
||||
09/07/2001 10:12:35 Prueba de Error
|
||||
09/07/2001 10:14:52 Prueba de Error
|
||||
09/07/2001 10:18:42 Prueba de Error
|
||||
09/07/2001 10:20:15 Prueba de Error
|
||||
09/07/2001 10:26:07 Prueba de Error
|
||||
09/07/2001 10:28:05 Prueba de Error
|
||||
09/07/2001 10:33:11 Prueba de Error
|
||||
09/07/2001 10:34:19 Prueba de Error
|
||||
09/07/2001 10:35:30 Prueba de Error
|
||||
09/07/2001 10:36:02 Prueba de Error
|
||||
09/07/2001 10:47:04 Prueba de Error
|
||||
09/07/2001 10:48:59 Prueba de Error
|
||||
09/07/2001 10:50:24 Prueba de Error
|
||||
09/07/2001 10:50:52 Prueba de Error
|
||||
09/07/2001 10:53:22 Prueba de Error
|
||||
09/07/2001 10:54:32 Prueba de Error
|
||||
09/07/2001 10:56:51 Prueba de Error
|
||||
09/07/2001 10:58:11 Prueba de Error
|
||||
09/07/2001 10:59:27 Prueba de Error
|
||||
09/07/2001 11:04:06 Prueba de Error
|
||||
09/07/2001 11:08:26 Prueba de Error
|
||||
09/07/2001 11:09:22 Prueba de Error
|
||||
09/07/2001 11:10:17 Prueba de Error
|
||||
09/07/2001 11:11:48 Prueba de Error
|
||||
09/07/2001 11:25:00 Prueba de Error
|
||||
09/07/2001 11:26:13 Prueba de Error
|
||||
09/07/2001 11:26:53 Prueba de Error
|
||||
09/07/2001 11:28:53 Prueba de Error
|
||||
09/07/2001 11:29:23 Prueba de Error
|
||||
09/07/2001 12:15:34 Prueba de Error
|
||||
09/07/2001 12:16:55 Prueba de Error
|
||||
09/07/2001 12:19:23 Prueba de Error
|
||||
09/07/2001 12:21:27 Prueba de Error
|
||||
09/07/2001 12:25:21 Prueba de Error
|
||||
09/07/2001 12:28:34 Prueba de Error
|
||||
09/07/2001 12:30:17 Prueba de Error
|
||||
09/07/2001 12:33:20 Prueba de Error
|
||||
09/07/2001 12:36:42 Prueba de Error
|
||||
09/07/2001 12:47:11 Prueba de Error
|
||||
09/07/2001 12:47:39 Prueba de Error
|
||||
09/07/2001 12:48:24 Prueba de Error
|
||||
09/07/2001 12:51:00 Prueba de Error
|
||||
09/07/2001 12:52:31 Prueba de Error
|
||||
09/07/2001 13:00:23 Prueba de Error
|
||||
09/07/2001 13:03:13 Prueba de Error
|
||||
09/07/2001 13:05:12 Prueba de Error
|
||||
09/07/2001 13:06:32 Prueba de Error
|
||||
09/07/2001 13:47:11 Prueba de Error
|
||||
09/07/2001 13:49:42 Prueba de Error
|
||||
09/07/2001 13:52:49 Prueba de Error
|
||||
09/07/2001 13:54:44 Prueba de Error
|
||||
09/07/2001 13:59:20 Prueba de Error
|
||||
09/07/2001 14:01:26 Prueba de Error
|
||||
09/07/2001 14:03:32 Prueba de Error
|
||||
09/07/2001 14:05:58 Prueba de Error
|
||||
09/07/2001 14:08:46 Prueba de Error
|
||||
09/07/2001 16:26:07 Prueba de Error
|
||||
09/07/2001 19:04:42 Prueba de Error
|
||||
09/07/2001 19:05:31 Prueba de Error
|
||||
09/07/2001 19:06:14 Prueba de Error
|
||||
09/07/2001 19:07:30 Prueba de Error
|
||||
09/07/2001 19:09:16 Prueba de Error
|
||||
10/07/2001 09:47:49 Prueba de Error
|
||||
10/07/2001 09:48:50 Prueba de Error
|
||||
10/07/2001 11:06:00 Prueba de Error
|
||||
10/07/2001 12:40:58 Prueba de Error
|
||||
10/07/2001 13:05:35 Prueba de Error
|
||||
10/07/2001 13:20:53 Prueba de Error
|
||||
10/07/2001 13:42:22 Prueba de Error
|
||||
10/07/2001 13:44:30 Prueba de Error
|
||||
10/07/2001 13:46:07 Prueba de Error
|
||||
10/07/2001 13:50:58 Prueba de Error
|
||||
10/07/2001 13:52:44 Prueba de Error
|
||||
10/07/2001 13:56:35 Prueba de Error
|
||||
10/07/2001 16:47:38 Prueba de Error
|
||||
10/07/2001 16:48:46 Prueba de Error
|
||||
10/07/2001 16:52:12 Prueba de Error
|
||||
10/07/2001 16:53:12 Prueba de Error
|
||||
10/07/2001 16:56:54 Prueba de Error
|
||||
10/07/2001 16:59:59 Prueba de Error
|
||||
10/07/2001 17:03:16 Prueba de Error
|
||||
10/07/2001 17:06:12 Prueba de Error
|
||||
10/07/2001 17:08:34 Prueba de Error
|
||||
10/07/2001 17:10:29 Prueba de Error
|
||||
10/07/2001 17:15:28 Prueba de Error
|
||||
10/07/2001 17:17:03 Prueba de Error
|
||||
10/07/2001 17:17:48 Prueba de Error
|
||||
10/07/2001 17:18:16 Prueba de Error
|
||||
10/07/2001 17:22:03 Prueba de Error
|
||||
10/07/2001 17:24:00 Prueba de Error
|
||||
10/07/2001 17:29:19 Prueba de Error
|
||||
10/07/2001 17:32:07 Prueba de Error
|
||||
10/07/2001 17:35:06 Prueba de Error
|
||||
10/07/2001 17:38:18 Prueba de Error
|
||||
10/07/2001 17:39:45 Prueba de Error
|
||||
10/07/2001 17:42:16 Prueba de Error
|
||||
10/07/2001 17:44:07 Prueba de Error
|
||||
10/07/2001 17:48:13 Prueba de Error
|
||||
10/07/2001 17:51:05 Prueba de Error
|
||||
10/07/2001 17:52:17 Prueba de Error
|
||||
10/07/2001 17:53:03 Prueba de Error
|
||||
10/07/2001 17:54:28 Prueba de Error
|
||||
10/07/2001 17:55:36 Prueba de Error
|
||||
10/07/2001 17:58:58 Prueba de Error
|
||||
10/07/2001 17:59:30 Prueba de Error
|
||||
10/07/2001 18:02:42 Prueba de Error
|
||||
10/07/2001 18:05:21 Prueba de Error
|
||||
10/07/2001 18:09:30 Prueba de Error
|
||||
10/07/2001 18:13:56 Prueba de Error
|
||||
10/07/2001 18:18:10 Prueba de Error
|
||||
10/07/2001 18:19:32 Prueba de Error
|
||||
10/07/2001 18:22:25 Prueba de Error
|
||||
10/07/2001 18:24:33 Prueba de Error
|
||||
10/07/2001 18:25:32 Prueba de Error
|
||||
10/07/2001 18:26:24 Prueba de Error
|
||||
10/07/2001 18:26:48 Prueba de Error
|
||||
10/07/2001 18:27:08 Prueba de Error
|
||||
10/07/2001 18:27:42 Prueba de Error
|
||||
10/07/2001 18:29:43 Prueba de Error
|
||||
10/07/2001 18:30:21 Prueba de Error
|
||||
10/07/2001 18:31:01 Prueba de Error
|
||||
10/07/2001 18:31:53 Prueba de Error
|
||||
10/07/2001 18:33:13 Prueba de Error
|
||||
10/07/2001 18:36:00 Prueba de Error
|
||||
10/07/2001 18:36:50 Prueba de Error
|
||||
10/07/2001 18:38:21 Prueba de Error
|
||||
10/07/2001 18:39:04 Prueba de Error
|
||||
10/07/2001 18:39:59 Prueba de Error
|
||||
10/07/2001 18:40:18 Prueba de Error
|
||||
10/07/2001 18:40:44 Prueba de Error
|
||||
10/07/2001 18:41:40 Prueba de Error
|
||||
10/07/2001 18:43:31 Prueba de Error
|
||||
10/07/2001 18:45:22 Prueba de Error
|
||||
10/07/2001 18:48:17 Prueba de Error
|
||||
10/07/2001 18:53:30 Prueba de Error
|
||||
10/07/2001 18:54:49 Prueba de Error
|
||||
10/07/2001 18:55:50 Prueba de Error
|
||||
10/07/2001 18:56:15 Prueba de Error
|
||||
10/07/2001 18:56:33 Prueba de Error
|
||||
10/07/2001 18:57:46 Prueba de Error
|
||||
10/07/2001 18:59:22 Prueba de Error
|
||||
10/07/2001 19:02:14 Prueba de Error
|
||||
10/07/2001 19:03:50 Prueba de Error
|
||||
10/07/2001 19:08:40 Prueba de Error
|
||||
10/07/2001 19:09:21 Prueba de Error
|
||||
10/07/2001 19:09:44 Prueba de Error
|
||||
10/07/2001 19:10:08 Prueba de Error
|
||||
10/07/2001 19:10:44 Prueba de Error
|
||||
10/07/2001 19:11:21 Prueba de Error
|
||||
10/07/2001 19:11:47 Prueba de Error
|
||||
10/07/2001 19:13:43 Prueba de Error
|
||||
10/07/2001 19:14:44 Prueba de Error
|
||||
10/07/2001 19:15:15 Prueba de Error
|
||||
10/07/2001 19:15:37 Prueba de Error
|
||||
10/07/2001 19:21:29 Prueba de Error
|
||||
10/07/2001 19:23:18 Prueba de Error
|
||||
10/07/2001 19:23:47 Prueba de Error
|
||||
10/07/2001 19:26:28 Prueba de Error
|
||||
10/07/2001 19:29:37 Prueba de Error
|
||||
10/07/2001 19:31:25 Prueba de Error
|
||||
11/07/2001 09:53:43 Prueba de Error
|
||||
11/07/2001 10:02:55 Prueba de Error
|
||||
11/07/2001 10:07:55 Prueba de Error
|
||||
11/07/2001 10:13:33 Prueba de Error
|
||||
11/07/2001 10:14:39 Prueba de Error
|
||||
11/07/2001 10:15:50 Prueba de Error
|
||||
11/07/2001 10:20:36 Prueba de Error
|
||||
11/07/2001 10:22:14 Prueba de Error
|
||||
11/07/2001 10:23:04 Prueba de Error
|
||||
11/07/2001 10:23:44 Prueba de Error
|
||||
11/07/2001 10:25:17 Prueba de Error
|
||||
11/07/2001 10:27:16 Prueba de Error
|
||||
11/07/2001 10:28:22 Prueba de Error
|
||||
11/07/2001 10:28:56 Prueba de Error
|
||||
11/07/2001 10:31:20 Prueba de Error
|
||||
11/07/2001 10:34:43 Prueba de Error
|
||||
11/07/2001 10:43:43 Prueba de Error
|
||||
11/07/2001 10:44:38 Prueba de Error
|
||||
11/07/2001 10:45:52 Prueba de Error
|
||||
11/07/2001 10:46:34 Prueba de Error
|
||||
11/07/2001 10:46:47 Prueba de Error
|
||||
11/07/2001 10:48:16 Prueba de Error
|
||||
11/07/2001 10:54:49 Prueba de Error
|
||||
11/07/2001 10:56:58 Prueba de Error
|
||||
11/07/2001 10:58:42 Prueba de Error
|
||||
11/07/2001 11:44:30 Prueba de Error
|
||||
11/07/2001 12:08:35 Prueba de Error
|
||||
11/07/2001 12:09:50 Prueba de Error
|
||||
11/07/2001 12:12:42 Prueba de Error
|
||||
11/07/2001 12:13:01 Prueba de Error
|
||||
11/07/2001 12:14:04 Prueba de Error
|
||||
11/07/2001 12:18:21 Prueba de Error
|
||||
11/07/2001 12:18:48 Prueba de Error
|
||||
11/07/2001 12:19:39 Prueba de Error
|
||||
11/07/2001 12:19:55 Prueba de Error
|
||||
11/07/2001 12:21:34 Prueba de Error
|
||||
11/07/2001 12:23:14 Prueba de Error
|
||||
11/07/2001 12:25:19 Prueba de Error
|
||||
11/07/2001 12:25:58 Prueba de Error
|
||||
11/07/2001 12:32:16 Prueba de Error
|
||||
11/07/2001 12:34:54 Prueba de Error
|
||||
11/07/2001 12:37:39 Prueba de Error
|
||||
11/07/2001 12:40:48 Prueba de Error
|
||||
11/07/2001 12:42:35 Prueba de Error
|
||||
11/07/2001 12:42:55 Prueba de Error
|
||||
11/07/2001 12:44:21 Prueba de Error
|
||||
11/07/2001 12:49:28 Prueba de Error
|
||||
11/07/2001 12:57:22 Prueba de Error
|
||||
11/07/2001 12:59:49 Prueba de Error
|
||||
11/07/2001 13:00:52 Prueba de Error
|
||||
11/07/2001 13:19:22 Prueba de Error
|
||||
11/07/2001 13:20:33 Prueba de Error
|
||||
11/07/2001 13:29:07 Prueba de Error
|
||||
11/07/2001 13:35:03 Prueba de Error
|
||||
11/07/2001 13:37:12 Prueba de Error
|
||||
11/07/2001 13:38:09 Prueba de Error
|
||||
11/07/2001 13:39:35 Prueba de Error
|
||||
11/07/2001 13:40:36 Prueba de Error
|
||||
11/07/2001 13:42:51 Prueba de Error
|
||||
11/07/2001 13:44:04 Prueba de Error
|
||||
11/07/2001 13:46:05 Prueba de Error
|
||||
11/07/2001 13:47:03 Prueba de Error
|
||||
11/07/2001 13:49:14 Prueba de Error
|
||||
11/07/2001 14:26:17 Prueba de Error
|
||||
11/07/2001 14:35:49 Prueba de Error
|
||||
11/07/2001 14:37:22 Prueba de Error
|
||||
11/07/2001 16:26:46 Prueba de Error
|
||||
11/07/2001 16:28:37 Prueba de Error
|
||||
11/07/2001 16:31:16 Prueba de Error
|
||||
11/07/2001 16:33:06 Prueba de Error
|
||||
11/07/2001 17:12:21 Prueba de Error
|
||||
11/07/2001 17:12:59 Prueba de Error
|
||||
11/07/2001 17:13:56 Prueba de Error
|
||||
11/07/2001 17:15:38 Prueba de Error
|
||||
11/07/2001 17:26:35 Prueba de Error
|
||||
11/07/2001 17:28:25 Error String Number is out of range. (9985,39:1)
|
||||
11/07/2001 17:31:16 Prueba de Error
|
||||
11/07/2001 17:31:48 Prueba de Error
|
||||
11/07/2001 17:33:54 Prueba de Error
|
||||
11/07/2001 17:34:50 Prueba de Error
|
||||
11/07/2001 17:36:29 Prueba de Error
|
||||
11/07/2001 17:38:50 Prueba de Error
|
||||
11/07/2001 17:41:50 Prueba de Error
|
||||
11/07/2001 17:42:06 Error Info Table is busy. (10243,40:3). 1) . 2) . 3) . 4)
|
||||
11/07/2001 17:44:31 Prueba de Error
|
||||
11/07/2001 17:45:30 Error String Number is out of range. (9985,39:1)
|
||||
11/07/2001 17:49:28 Prueba de Error
|
||||
11/07/2001 17:51:05 Prueba de Error
|
||||
11/07/2001 17:51:32 Prueba de Error
|
||||
11/07/2001 17:52:34 Prueba de Error
|
||||
11/07/2001 17:53:30 Error String Number is out of range. (9985,39:1)
|
||||
11/07/2001 17:58:06 Prueba de Error
|
||||
11/07/2001 17:59:20 Prueba de Error
|
||||
11/07/2001 18:08:21 Prueba de Error
|
||||
11/07/2001 18:10:35 Prueba de Error
|
||||
11/07/2001 18:14:18 Prueba de Error
|
||||
11/07/2001 18:16:05 Prueba de Error
|
||||
11/07/2001 18:17:23 Prueba de Error
|
||||
11/07/2001 18:21:46 Prueba de Error
|
||||
11/07/2001 18:25:51 Prueba de Error
|
||||
11/07/2001 18:27:18 Prueba de Error
|
||||
11/07/2001 18:31:27 Prueba de Error
|
||||
11/07/2001 18:35:20 Prueba de Error
|
||||
11/07/2001 19:00:04 Prueba de Error
|
||||
11/07/2001 19:02:01 Prueba de Error
|
||||
11/07/2001 19:02:21 Error Info Table is busy. (10243,40:3). 1) . 2) . 3) . 4)
|
||||
11/07/2001 19:03:07 Prueba de Error
|
||||
11/07/2001 19:07:07 Prueba de Error
|
||||
12/07/2001 10:01:56 Prueba de Error
|
||||
12/07/2001 10:02:56 Prueba de Error
|
||||
12/07/2001 10:05:06 Prueba de Error
|
||||
12/07/2001 11:21:23 Prueba de Error
|
||||
12/07/2001 11:24:18 Prueba de Error
|
||||
12/07/2001 11:25:10 Prueba de Error
|
||||
12/07/2001 11:26:22 Prueba de Error
|
||||
12/07/2001 11:28:38 Prueba de Error
|
||||
12/07/2001 11:32:39 Prueba de Error
|
||||
12/07/2001 11:35:55 Prueba de Error
|
||||
12/07/2001 11:43:59 Prueba de Error
|
||||
12/07/2001 11:47:54 Prueba de Error
|
||||
12/07/2001 11:50:55 Prueba de Error
|
||||
12/07/2001 11:53:41 Prueba de Error
|
||||
12/07/2001 12:05:42 Prueba de Error
|
||||
12/07/2001 12:41:04 Prueba de Error
|
||||
12/07/2001 12:46:29 Prueba de Error
|
||||
12/07/2001 12:54:59 Prueba de Error
|
||||
12/07/2001 13:12:04 Prueba de Error
|
||||
12/07/2001 13:14:03 Prueba de Error
|
||||
12/07/2001 13:14:45 Prueba de Error
|
||||
13/07/2001 08:56:12 Prueba de Error
|
||||
13/07/2001 08:56:52 Prueba de Error
|
||||
13/07/2001 08:57:19 Prueba de Error
|
||||
13/07/2001 08:57:52 Prueba de Error
|
||||
13/07/2001 08:59:05 Prueba de Error
|
||||
13/07/2001 09:00:37 Prueba de Error
|
||||
13/07/2001 09:01:32 Prueba de Error
|
||||
13/07/2001 09:02:33 Prueba de Error
|
||||
13/07/2001 09:04:42 Prueba de Error
|
||||
13/07/2001 09:05:48 Prueba de Error
|
||||
13/07/2001 09:08:29 Prueba de Error
|
||||
13/07/2001 09:09:04 Prueba de Error
|
||||
13/07/2001 09:10:19 Prueba de Error
|
||||
13/07/2001 09:13:34 Prueba de Error
|
||||
13/07/2001 09:14:40 Prueba de Error
|
||||
13/07/2001 09:15:39 Prueba de Error
|
||||
13/07/2001 09:17:21 Prueba de Error
|
||||
13/07/2001 09:19:38 Prueba de Error
|
||||
13/07/2001 09:22:19 Prueba de Error
|
||||
13/07/2001 09:22:57 Prueba de Error
|
||||
13/07/2001 09:24:14 Prueba de Error
|
||||
13/07/2001 09:25:05 Prueba de Error
|
||||
13/07/2001 09:28:08 Prueba de Error
|
||||
13/07/2001 09:29:04 Prueba de Error
|
||||
13/07/2001 09:30:26 Prueba de Error
|
||||
13/07/2001 09:31:11 Prueba de Error
|
||||
13/07/2001 09:31:37 Prueba de Error
|
||||
13/07/2001 09:32:58 Prueba de Error
|
||||
13/07/2001 09:33:39 Prueba de Error
|
||||
13/07/2001 09:36:06 Prueba de Error
|
||||
13/07/2001 09:37:43 Prueba de Error
|
||||
13/07/2001 09:39:56 Prueba de Error
|
||||
13/07/2001 09:41:37 Prueba de Error
|
||||
13/07/2001 09:44:34 Prueba de Error
|
||||
13/07/2001 09:48:00 Prueba de Error
|
||||
13/07/2001 09:49:37 Prueba de Error
|
||||
13/07/2001 09:52:15 Prueba de Error
|
||||
13/07/2001 09:55:20 Prueba de Error
|
||||
13/07/2001 09:56:00 Prueba de Error
|
||||
13/07/2001 09:56:40 Prueba de Error
|
||||
13/07/2001 09:57:30 Prueba de Error
|
||||
13/07/2001 09:58:36 Prueba de Error
|
||||
13/07/2001 09:59:39 Prueba de Error
|
||||
13/07/2001 10:01:18 Prueba de Error
|
||||
13/07/2001 10:03:45 Prueba de Error
|
||||
13/07/2001 10:08:30 Prueba de Error
|
||||
13/07/2001 10:09:20 Prueba de Error
|
||||
13/07/2001 10:11:53 Prueba de Error
|
||||
13/07/2001 10:14:02 Prueba de Error
|
||||
13/07/2001 10:14:44 Prueba de Error
|
||||
13/07/2001 10:16:55 Prueba de Error
|
||||
13/07/2001 10:18:49 Prueba de Error
|
||||
13/07/2001 10:19:42 Prueba de Error
|
||||
13/07/2001 10:26:29 Prueba de Error
|
||||
13/07/2001 11:28:31 Prueba de Error
|
||||
13/07/2001 11:31:13 Prueba de Error
|
||||
13/07/2001 11:41:30 Prueba de Error
|
||||
13/07/2001 12:08:07 Prueba de Error
|
||||
13/07/2001 12:11:48 Prueba de Error
|
||||
13/07/2001 12:31:00 Prueba de Error
|
||||
13/07/2001 12:37:56 Prueba de Error
|
||||
13/07/2001 12:42:29 Prueba de Error
|
||||
13/07/2001 12:45:21 Prueba de Error
|
||||
13/07/2001 13:09:58 Prueba de Error
|
||||
13/07/2001 13:15:49 Prueba de Error
|
||||
13/07/2001 13:35:05 Prueba de Error
|
||||
13/07/2001 14:06:09 Prueba de Error
|
||||
13/07/2001 14:09:29 Prueba de Error
|
||||
13/07/2001 14:18:41 Prueba de Error
|
||||
13/07/2001 14:27:23 Prueba de Error
|
||||
13/07/2001 14:30:29 Prueba de Error
|
||||
13/07/2001 14:31:13 Prueba de Error
|
||||
16/07/2001 09:45:39 Prueba de Error
|
||||
16/07/2001 09:57:11 Prueba de Error
|
||||
16/07/2001 10:04:12 Prueba de Error
|
||||
16/07/2001 10:15:51 Prueba de Error
|
||||
16/07/2001 10:18:11 Prueba de Error
|
||||
16/07/2001 10:24:23 Prueba de Error
|
||||
16/07/2001 10:26:27 Prueba de Error
|
||||
16/07/2001 10:28:37 Prueba de Error
|
||||
16/07/2001 10:31:07 Prueba de Error
|
||||
16/07/2001 10:34:51 Prueba de Error
|
||||
16/07/2001 10:37:29 Prueba de Error
|
||||
16/07/2001 10:42:17 Prueba de Error
|
||||
16/07/2001 10:44:54 Prueba de Error
|
||||
16/07/2001 10:59:36 Prueba de Error
|
||||
16/07/2001 11:35:50 Prueba de Error
|
||||
16/07/2001 11:37:06 Prueba de Error
|
||||
16/07/2001 11:41:03 Prueba de Error
|
||||
16/07/2001 11:44:41 Prueba de Error
|
||||
16/07/2001 11:48:07 Prueba de Error
|
||||
16/07/2001 11:53:27 Prueba de Error
|
||||
16/07/2001 11:54:59 Prueba de Error
|
||||
16/07/2001 11:57:06 Prueba de Error
|
14
Esergui -BDE utilizando API/EserguiBDE/Report.cpp
Normal file
14
Esergui -BDE utilizando API/EserguiBDE/Report.cpp
Normal file
@ -0,0 +1,14 @@
|
||||
//----------------------------------------------------------------------------
|
||||
#include <vcl\vcl.h>
|
||||
#pragma hdrstop
|
||||
|
||||
#include "Report.h"
|
||||
//----------------------------------------------------------------------------
|
||||
#pragma resource "*.dfm"
|
||||
TQuickReport1 *QuickReport1;
|
||||
//----------------------------------------------------------------------------
|
||||
__fastcall TQuickReport1::TQuickReport1(TComponent* Owner)
|
||||
: TQuickRep(Owner)
|
||||
{
|
||||
}
|
||||
//----------------------------------------------------------------------------
|
BIN
Esergui -BDE utilizando API/EserguiBDE/Report.dfm
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/Report.dfm
Normal file
Binary file not shown.
35
Esergui -BDE utilizando API/EserguiBDE/Report.h
Normal file
35
Esergui -BDE utilizando API/EserguiBDE/Report.h
Normal file
@ -0,0 +1,35 @@
|
||||
//----------------------------------------------------------------------------
|
||||
#ifndef ReportH
|
||||
#define ReportH
|
||||
//----------------------------------------------------------------------------
|
||||
#include <vcl\Classes.hpp>
|
||||
#include <vcl\Controls.hpp>
|
||||
#include <vcl\StdCtrls.hpp>
|
||||
#include <vcl\Forms.hpp>
|
||||
#include <vcl\QuickRpt.hpp>
|
||||
#include <vcl\QRCtrls.hpp>
|
||||
#include <ExtCtrls.hpp>
|
||||
#include <Qrctrls.hpp>
|
||||
//----------------------------------------------------------------------------
|
||||
class TQuickReport1 : public TQuickRep
|
||||
{
|
||||
__published:
|
||||
TQRBand *ColumnHeaderBand1;
|
||||
TQRBand *DetailBand1;
|
||||
TQRBand *PageFooterBand1;
|
||||
TQRBand *PageHeaderBand1;
|
||||
TQRBand *SummaryBand1;
|
||||
TQRBand *TitleBand1;
|
||||
TQRLabel *QRLabel1;
|
||||
TQRLabel *QRLabel2;
|
||||
TQRLabel *QRLabel3;
|
||||
TQRLabel *QRLabel4;
|
||||
TQRLabel *QRLabel5;
|
||||
private:
|
||||
public:
|
||||
__fastcall TQuickReport1::TQuickReport1(TComponent* Owner);
|
||||
};
|
||||
//----------------------------------------------------------------------------
|
||||
extern TQuickReport1 *QuickReport1;
|
||||
//----------------------------------------------------------------------------
|
||||
#endif
|
BIN
Esergui -BDE utilizando API/EserguiBDE/Transfer.dat
Normal file
BIN
Esergui -BDE utilizando API/EserguiBDE/Transfer.dat
Normal file
Binary file not shown.
4
Esergui -BDE utilizando API/EserguiBDE/cam_fich.dat
Normal file
4
Esergui -BDE utilizando API/EserguiBDE/cam_fich.dat
Normal file
@ -0,0 +1,4 @@
|
||||
d:\oscar\esergui\esergui\drivers.dat
|
||||
d:\oscar\esergui\esergui\elemento.dat
|
||||
d:\oscar\esergui\esergui\lineas.dat
|
||||
d:\oscar\esergui\esergui\transfer.dat
|
Reference in New Issue
Block a user