FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour AYUDA CON MDI y MDICHILD
Posts: 214
Joined: Sat Aug 19, 2006 01:37 PM
AYUDA CON MDI y MDICHILD
Posted: Thu Jan 25, 2007 12:40 PM

Tengo el siguiente problema :

tengo una venta hija y dentro de ella tengo un dialog el cual esta en .RC

pero al compilar me marca el error:

Application

Path and name: D:\Folios\xFolio.Exe (32 bits)
Size: 1,199,104 bytes
Time from start: 0 hours 0 mins 2 secs
Error occurred at: 25/01/2007, 09:30:32
Error description: Error FiveWin/3 Cannot create Dialog Box:
每每每每每每每每每每每每每每每每每每每每每每Resource: 1

Stack Calls

Called from: => CREATEDLGERROR(0)
Called from: DIALOG.PRG => TDIALOG:ACTIVATE(0)
Called from: xfolio2.prg => MODULO1(19)
Called from: xfolio.prg => VENTANA(166)
Called from: xfolio.prg => (b)MENU(86)
Called from: MENU.PRG => TMENU:COMMAND(0)
Called from: WINDOW.PRG => TWINDOW:COMMAND(0)
Called from: MDIFRAME.PRG => TMDIFRAME:COMMAND(0)
Called from: WINDOW.PRG => TMDIFRAME:HANDLEEVENT(0)
Called from: WINDOW.PRG => _FWH(0)
Called from: => WINRUN(0)
Called from: WINDOW.PRG => TMDIFRAME:ACTIVATE(0)
Called from: xfolio.prg => MAIN(66)

System

CPU type: Intel(R) Pentium(R) 4 CPU 2.80GHz 2800 Mhz
Hardware memory: 480 megs

Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %

Compiler version: xHarbour build 0.99.70 Intl. (SimpLex)
Windows version: 5.1, Build 2600 Service Pack 2

Windows total applications running: 50
1
2 SysFader
3 CiceroUIWndFrame
4 TF_FloatingLangBar_WndTitle
5 SISTEMA DE FOLIACION
6 VERCE v4.3, D:\Folios\xfolio.VRC
7 www.FiveTechSoft.com :: Ver Foro - FiveWin para Harbour/xHarbour - Microsoft Internet Explorer
8 MCI command handling window
9 DDE Server Window
10 Acrobat IEHelper
11 Cmd
12 Prg
13 WOWExec
14 LP Main Window
15 CLPOsEventsHandler Window
16 CSHTrayIconWindow
17 LPTimer-{312C2D21-593B-4e71-8E7C-A45397847FEE}
18 WMMonitor Win
19 LPEXT_DOK_LISTENER
20 SecExtNotifier
21 LPGXManager
22 Connections Tray
23 Medidor de energ铆a
24 UPnP Notification Monitor
25 MS_WebcheckMonitor
26 MPWnd_Hooker
27 MessageFromSti
28 IHW2
29 ButtonManager
30 NOD32KrnSvcWindow
31 NOD32 Mirror - Im谩genes de actualizaci贸n/configuraci贸n
32 NOD32 Scanner
33 NOD32 Update
34 IMON - Protecci贸n para el tr谩fico de Internet
35 EMON - Protecci贸n de correo para Microsoft Outlook
36 DMON - Protecci贸n de documentos Microsoft Office
37 AMON - Monitor del sistema de archivos
38 NOD32 Kernel
39 Configuraci贸n general del sistema NOD32
40 Informaci贸n
41 Tareas programadas
42 Cuarentena
43 Registros de NOD32 Scanner
44 Registros de amenazas
45 Registros del sistema NOD32
46 NOD32 2.5 Control Center
47 LapiClientProxy
48 SDKListener
49 CLPAppSizeCalculator Window
50 Program Manager

Variables in use

Procedure Type Value
==========================
CREATEDLGERROR
Param 1: O Class: TDIALOG
Local 1: C " 1"
Local 2: C "每每每每每每每每每每每每每每每每每每每每每每"
TDIALOG:ACTIVATE
Param 1: U
Param 2: U
Param 3: U
Param 4: L .F.
Param 5: B {|| ... }
Param 6: L .F.
Param 7: U
Param 8: U
Param 9: U
Param 10: L .F.
Local 1: O Class: TDIALOG
Local 2: N 394544
Local 3: U
Local 4: U
MODULO1
Local 1: O Class: TFONT
Local 2: O Class: TFONT
Local 3: O Class: TDIALOG
VENTANA
Param 1: N 1
(b)MENU
Param 1: O Class: TMENUITEM
TMENU:COMMAND
Param 1: N 20001
Local 1: O Class: TMENU
Local 2: O Class: TMENUITEM
TWINDOW:COMMAND
Param 1: N 20001
Param 2: N 0
Local 1: O Class: TMDIFRAME
Local 2: N 0
Local 3: N 20001
Local 4: N 0
TMDIFRAME:COMMAND
Param 1: N 20001
Param 2: N 0
Local 1: O Class: TMDIFRAME
Local 2: L .F.
TMDIFRAME:HANDLEEVENT
Param 1: N 273
Param 2: N 20001
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 273
Param 3: N 20001
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
WINRUN
Param 1: N 984314
TMDIFRAME:ACTIVATE
Param 1: C "MAXIMIZED"
Param 2: U
Param 3: U
Param 4: U
Param 5: U
Param 6: B {|| ... }
Param 7: U
Param 8: U
Param 9: U
Param 10: U
Param 11: U
Param 12: U
Param 13: U
Param 14: U
Param 15: U
Param 16: U
Param 17: U
Param 18: U
Param 19: U
Local 1: O Class: TMDIFRAME
Local 2: U
Local 3: U
MAIN
Local 1: O Class: TFONT
Local 2: N 11
Local 3: O Class: TMSGITEM
Local 4: U
Local 5: O Class: TREBAR
Local 6: O Class: TTOOLBAR
Local 7: O Class: TTOOLBAR
Local 8: O Class: TIMAGELIST
Local 9: O Class: TIMAGELIST

Linked RDDs

DBF
DBFFPT
DBFNTX
DBFBLOB

DataBases in use

Classes in use:

 1 HBCLASS
 2 HBOBJECT
 3 TFONT
 4 TWINDOW
 5 TMDIFRAME
 6 TMENU
 7 TMENUITEM
 8 TCONTROL
 9 TICON
10 TBRUSH
11 TMDICLIENT
12 TMSGBAR
13 TRECT
14 TMSGITEM
15 TTIMER
16 TIMAGELIST
17 TBITMAP
18 TREBAR
19 TTOOLBAR
20 TMDICHILD
21 TDIALOG
22 ERROR
23 TREG32

Memory Analysis

  115 Static variables

Dynamic memory consume:
Actual Value: 0 bytes
Highest Value: 0 bytes


Ahi les dejo el codigo .PRG

include "Fivewin.ch"

Static oWchil

Function Modulo1()
Local oFont1
Local oFont2
Local oDlg

If oWchil==NIL
//----------------------------Inicio de Ventana Hija ----------------------
DEFINE FONT oFont1 NAME "Arial" SIZE 0,-12
DEFINE FONT oFont2 NAME "MS Sans Serif" SIZE 0,-12
DEFINE WINDOW oWchil TITLE "Mantencion de Clientes" ICON "bmp\simbolo.ico" COLORS nRGB(0,0,0),nRGB(50,128,128) MDICHILD BORDER NONE FROM 0,1 TO 25,83 NOMAXIMIZE
DEFINE DIALOG oDlg FONT oFont2 OF oWchil RESOURCE 1

ACTIVATE DIALOG oDlg NOWAIT VALID (If(oDlg=NIL,.T.,.F.))
ACTIVATE WINDOW oWchil VALID ( oDlg:= NIL , .T.)
Else
oWchil:Setfocus()
Endif

Return (NIL)
//----------------------------Fin de Ventana Hija ----------------------

GRACIAS

Mi segundo amor es Programar
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
AYUDA CON MDI y MDICHILD
Posted: Thu Jan 25, 2007 12:48 PM

Que controles usas en el di谩logo ? Los has redefinido desde el PRG ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 298
Joined: Fri Oct 07, 2005 05:20 AM
AYUDA CON MDI y MDICHILD
Posted: Thu Jan 25, 2007 03:54 PM

As铆 c贸mo tu esta tu programa el error es que no estas declarando ning煤n control contenido dentro del dialogo.

Haz la declaraci贸n de los dem谩s controles y notar谩s que el error desaparecer谩.

Vikthor
Posts: 214
Joined: Sat Aug 19, 2006 01:37 PM
AYUDA CON MDI y MDICHILD
Posted: Thu Jan 25, 2007 05:23 PM

Amigos mios,, claro, si me permiten decirles asi..

me cabe una duda en el .RC tengo se pueden deben tener todos los controles numeros distintos o no o se pueden agrupar algunos.

otra cosa alguien me explica q son los GROUP no se si lo escribi bien.. y para q sirven

GRCIAS

ah referente al tema,, me daba error pq no habia redefinido los controles,,
pero aun tengo unos con valor -1,, en FIVEWIN 16 bits.. al compilar no me marcaba error si no REDEFINIA EL RECURSO A USAR,, sera pq uso VERCE para compilar

Mi segundo amor es Programar
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
AYUDA CON MDI y MDICHILD
Posted: Thu Jan 25, 2007 07:09 PM

Los n煤meros de los controles pueden estar repetidos siempre que est茅n en di谩logos distintos

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion