Page 1 of 1

Errore base/1094

PostPosted: Wed Jan 28, 2009 9:11 pm
by ik1mtt
Ciao a tutti.

Stò ricompilanto un programmino da Fivewin a Fwh
se lascio "on init (oDlg:MISetSize)" non da errori compilando,
però quando apro il programma mi da questo errore:

Erros Base/1004 Message not found TDIALOG MISETSIZE.

ACTIVATE DIALOG oDlg on init oDlg:MISetSize()

MISetSize non funziona con FWH?

Grazie, da Marco, Cavour.

Re: Errore base/1094

PostPosted: Thu Jan 29, 2009 8:00 am
by Enrico Maria Giordano
Non mi risulta sia mai esistita né una variabile né un metodo con quel nome. Mi manderesti in privato la dialog.prg dove lo trovi?

EMG

Re: Errore base/1094

PostPosted: Thu Jan 29, 2009 1:14 pm
by ik1mtt
Ciao Enrico.

Ho ancora un problema, quando lancio un programma compilato con FWH mi appare una finestra
Dos per mezzo secondo, stessa cosa quando lo chiudo.

Ho provato a cambiare gtwin in gtgui però il problema persiste.

Uso Fwh v26 + xharbour.

Se hai una soluzione... ti ringrazio.

Re: Errore base/1094

PostPosted: Thu Jan 29, 2009 1:39 pm
by Enrico Maria Giordano
Quello che potevo consigliarti l'hai già provato (magari ricontrolla di aver effettivamente messo gtgui al posto di gtwin).

EMG

Re: Errore base/1094

PostPosted: Thu Jan 29, 2009 8:15 pm
by ik1mtt
Scusami, ti disturbo ancora.

Con Fiwevin usavo la libreria Funcky per alcune funzioni, tipo
Setdrive() - L_Sin() - L_Cos() - L_Atan() Etc.

Con Fwh come posso fare?
Ci sono funzioni simili nelle librerie di Fwh?

Ciao, grazie.

Re: Errore base/1094

PostPosted: Thu Jan 29, 2009 9:11 pm
by Enrico Maria Giordano
Code: Select all  Expand view
SetCurDrive( "C:" )


Code: Select all  Expand view
Sin()


Code: Select all  Expand view
Cos()


Code: Select all  Expand view
ATan()


EMG

Re: Errore base/1094

PostPosted: Fri Jan 30, 2009 12:47 pm
by ik1mtt
Ciao Enrico.

Mi accetta Sin() e Cos() però non Atan()...

Scusa la domanda, Fwh usa ancora librerie clipper tipo CT o solo librerie sue?
Penso che usi quelle di Harbour o Xharbour.
Guardando le Ng di Harbour non trovo Sin(), Cos() etc.
In quale libreria trovo queste funzioni?

Ciao, grazie.

Re: Errore base/1094

PostPosted: Fri Jan 30, 2009 1:37 pm
by Enrico Maria Giordano
ik1mtt wrote:Ciao Enrico.

Mi accetta Sin() e Cos() però non Atan()...


E' nella libreria hbct.lib di Harbour e nella libreria ct.lib di xHarbour.

ik1mtt wrote:Scusa la domanda, Fwh usa ancora librerie clipper tipo CT o solo librerie sue?


Non ne sono sicuro. Mi sembra che alcune siano state ridefinite ma bisognerebbe controllare.

EMG

Re: Errore base/1094

PostPosted: Sat Jan 31, 2009 6:45 pm
by ik1mtt
Ciao Enrico.

Ho risolto il problema aTan() in serendo queste righe:

#pragma BEGINDUMP
#include "windows.h"
#include "math.h"
#include "hbapi.h"

HB_FUNC( ATN )
{
hb_retnd((double) atan((double)hb_parnd(1)));
}

#pragma ENDDUMP

Mi rimane il problema della finestra Dos che si apre per mezzo secondo quando apro o chiudo
un prg compilato, Antonio Linares dice di creare un prg con queste due linee:

/* gtnul.prg */
ANNOUNCE HB_GTSYS
REQUEST HB_GT_NUL

Però mi esce un errore: _HB_FUN_HB_GT_NUL.....

Forse sbaglio qualcosa...

Ciao, buon weekend!