Jump to content
Fivewin Brasil

URGENTE "FISCAL BEMATECH"


Wellington Vieira

Recommended Posts

"Tenho um programa de PDV FISCAL, que utiliza a Dll MP20fi32.dll, em FIVEWIN, por algum motivo e algumas vezes, o sistema da a seguinte mensagem "Este programa executou uma operação ilegal, Esvaziamento de pilha" já troquei memória das máquinas, alterei config.sys com Stacks=9,256, alterei parametros da DLL e não consegui resolver o problema"

Por favor, se alguem puder me ajudar, me passando uma rotina de funcionamento da dll na impressora fiscal, para que eu possa comparar com a minha agradeço, ou ainda se alguem tiver uma idéia do que posso fazer agradeço muito."

Estou um pouco desesperado.....

Cordialmente,

Wellington email- systemup@mg.dilk.com.br

Link to comment
Share on other sites

// No autoexe.bat

SET CLIPPER=F220

// No seu Menu Principal

SETHANDLECOUNT( 150 )

// Modifique seu arquivo LNK veja se assim resolve...

BLINKER CLIPPER SYMBOL OFF

#

BLINKER LINK VERSION 3.3

# COMPRIMIR EXECUTAVEL 1=MAXIMO 5=DEFAULTS

BLINKER EXECUTABLE COMPRESS 1

#

VERBOSE

NOBELL

BLINKER INCREMENTAL OFF

MAP A,S

PACKCODE

PACKDATA

// Bla... Bla... bla...

DEFBEGIN

NAME FIVEWIN

DESCRIPTION 'CLIPPER FOR WINDOWS LIBRARY'

EXETYPE WINDOWS 3.1

CODE PRELOAD MOVEABLE DISCARDABLE

DATA PRELOAD MOVEABLE

STACKSIZE 20000 // Altere aqui

HEAPSIZE 8520 // Altere aqui

SEGMENT 'PLANKTON_TEXT' NONDISCARDABLE

SEGMENT 'EXTEND_TEXT' NONDISCARDABLE

SEGMENT 'OM_TEXT' NONDISCARDABLE

SEGMENT 'OSMEM_TEXT' NONDISCARDABLE

SEGMENT 'SORTOF_TEXT' NONDISCARDABLE

SEGMENT 'STACK_TEXT' NONDISCARDABLE

DEFEND

// Veja em DICAS mais dicas, tem alguma coisa sobre a Impressora BEMATECH...

// Você tem o Livro do Vilian? Tem muita coisa sobre ela. Vale a pena!

// Você está carregando a BEMAFI32.DLL ??

// Mande um E_Mail Para o ALEX2002, creio que ele manja bastante desta impressora.

// Dê uma procurada nos tópicos, acho que tem algo a respeito desta impreesora.

João Santos

São Paulo-Brasil

(11) 3106-2832 a Noite

karinhannah@ubbi.com.br

Link to comment
Share on other sites

Esqueci...

Além de alterar o arquivo LNK nos Stack e no Heap...

Compilar seus programas utilizando os Arquivos:

MPAR.Obj e VMW.Obj __WAIT.Obj - É Imprescindivel!

(Se não tiver, peça ao Moderador... Elias Junior/Vagner Wirts)

Avalie também a quantidade de variáveis PRIVATE e

principalmente VARIAVEIS STATIC e PUBLIC estes tipos costumam

entupir a parte da memória reservada para os mesmos e podem

acontecer varios tipos de erro de rum-time...

Verifique se você não está fazendo uma chamada a uma LIB de terceiros, depois das

LIBs do FiveWin, se tiver, faça a chamada antes das LIBs do Five Tandeu?

João Santos

São Paulo-Brasil

(11) 3106-2832 a Noite

karinhannah@ubbi.com.br

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...