Cambia Dialog (RC) según BaseDato que abra

User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Cambia Dialog (RC) según BaseDato que abra

Post by gdeteran »

Estoy usando Access y el Dialogo se muestra perfecto, uso MSSQL y cambia totalmente.
Lo tengo definido en RC.
Si alguien me puede ayudar se lo agradezco de antemano.

Con Acess
Image

Con MSSQL
Image
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Cambia Dialog (RC) según BaseDato que abra

Post by karinha »

Post imagenes aqui:

https://imgur.com/?

Saludos.
João Santos - São Paulo - Brasil
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Cambia Dialog (RC) según BaseDato que abra

Post by gdeteran »

Con Access

Image


Con MSSQL

Image

La diferencia es esta :

oCn := FW_OpenAdoConnection( G:\FactNew\Factura.mdb )

oCn := FW_OpenAdoConnection( { "MSSQL", "HPDESA\SQLEXPRESS", "Factura", "", ""} )

Gracias João, espero ahora se vean las fotos.
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Cambia Dialog (RC) según BaseDato que abra

Post by karinha »

Holá, el dialogo és el mismo para los dos?
João Santos - São Paulo - Brasil
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Re: Cambia Dialog (RC) según BaseDato que abra

Post by gdeteran »

si, es el mismo, el único cambio es FW_OpenAdoConnection()
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Cambia Dialog (RC) según BaseDato que abra

Post by jvtecheto »

gdeteran wrote:si, es el mismo, el único cambio es FW_OpenAdoConnection()
Buff yo creo que la conexión no tiene nada que ver con el fichero. Rc, piensa en alguna otra cosa, tienes alguna condición en algún control del Dialogo que pueda provocar el cambio?.

Saludos.

Enviado desde mi POCOPHONE F1 mediante Tapatalk
Fwh 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Cambia Dialog (RC) según BaseDato que abra

Post by karinha »

Post el .RC y el código fuente, porfa. Asi, é mejor para análise. Gracias. Saludos.
João Santos - São Paulo - Brasil
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Re: Cambia Dialog (RC) según BaseDato que abra

Post by gdeteran »

Son 6 programas que tienen el mismo comportamiento. En todos pasa lo mismo, el cuadro de dialogo se encoje y los textos y botones quedan mal ubicados.
Basta con que cambie el FW_OpenAdoConnection() y todo vuelve a la normalidad.
Pensé que era un error conocido. En el peor de _, rediseño el cuadro de dialogo.

Code: Select all

LANGUAGE LANG_SPANISH, SUBLANG_SPANISH_CHILE
FACCOMPRA DIALOG 2, 15, 526, 375
STYLE DS_3DLOOK | DS_SETFONT | WS_CAPTION | WS_VISIBLE
CAPTION "Compras"
FONT 8, "MS Sans Serif"
{
    EDITTEXT        103, 37, 34, 52, 12, ES_RIGHT, WS_EX_LEFT
    EDITTEXT        132, 100, 34, 11, 12, 0, WS_EX_LEFT
    EDITTEXT        133, 114, 34, 13, 12, 0, WS_EX_LEFT
    EDITTEXT        102, 286, 38, 67, 16, ES_RIGHT, WS_EX_LEFT
    EDITTEXT        111, 394, 43, 54, 12, ES_RIGHT, WS_EX_LEFT
    COMBOBOX        112, 327, 64, 61, 42, WS_TABSTOP | WS_VSCROLL | WS_BORDER | CBS_DROPDOWNLIST, WS_EX_LEFT
    EDITTEXT        130, 390, 65, 21, 12, 0, WS_EX_LEFT
    EDITTEXT        118, 460, 65, 52, 12, ES_RIGHT, WS_EX_LEFT
    EDITTEXT        109, 327, 87, 22, 12, 0, WS_EX_LEFT
    CONTROL         "", 110, "TXBrowse", 0x50A00000, 6, 125, 512, 169, 0x00000000
    EDITTEXT        135, 368, 348, 68, 14, ES_RIGHT, WS_EX_LEFT
    EDITTEXT        105, 436, 316, 68, 14, NOT WS_TABSTOP | ES_RIGHT, WS_EX_LEFT
    GROUPBOX        "Proveedor", 101, 10, 21, 260, 87, 0, WS_EX_LEFT
    GROUPBOX        "Factura", 122, 276, 24, 238, 84, 0, WS_EX_LEFT
    RTEXT           "&Fecha", -1, 361, 45, 31, 8, NOT WS_GROUP | SS_RIGHT, WS_EX_LEFT
    RTEXT           "Condición Compra", -1, 285, 59, 40, 23, NOT WS_GROUP | SS_RIGHT, WS_EX_LEFT
    LTEXT           "Dias", 134, 412, 69, 20, 8, NOT WS_GROUP | SS_LEFT, WS_EX_LEFT
    RTEXT           "Fecha Vcto.", -1, 433, 62, 26, 22, NOT WS_GROUP | SS_RIGHT, WS_EX_LEFT
    RTEXT           "% I.V.A.", -1, 277, 89, 44, 8, SS_RIGHT, WS_EX_LEFT
    LTEXT           "Exento", -1, 187, 304, 31, 8, SS_LEFT, WS_EX_LEFT
    LTEXT           "Impuesto Adicional", -1, 248, 294, 41, 20, SS_LEFT, WS_EX_LEFT
    LTEXT           "Neto", -1, 319, 304, 21, 8, SS_LEFT, WS_EX_LEFT
    LTEXT           "Iva", -1, 393, 304, 12, 8, SS_LEFT, WS_EX_LEFT
    LTEXT           "Total", -1, 457, 304, 27, 8, SS_LEFT, WS_EX_LEFT
    EDITTEXT        113, 167, 316, 62, 14, NOT WS_TABSTOP | ES_RIGHT, WS_EX_LEFT
    EDITTEXT        108, 232, 316, 59, 14, NOT WS_TABSTOP | ES_RIGHT, WS_EX_LEFT
    EDITTEXT        107, 295, 316, 68, 14, NOT WS_TABSTOP | ES_RIGHT, WS_EX_LEFT
    EDITTEXT        106, 366, 316, 68, 14, NOT WS_TABSTOP | ES_RIGHT, WS_EX_LEFT
    EDITTEXT        114, 6, 302, 101, 61, NOT WS_TABSTOP | ES_MULTILINE, WS_EX_LEFT
    RTEXT           "&Rut", -1, 14, 36, 21, 8, SS_RIGHT, WS_EX_LEFT
    LTEXT           "_", -1, 91, 33, 8, 9, SS_LEFT, WS_EX_LEFT
    LTEXT           "", 104, 14, 47, 251, 57, WS_BORDER | SS_LEFT, WS_EX_LEFT
    LTEXT           "IVA Importaciones", 136, 372, 336, 60, 8, SS_LEFT, WS_EX_LEFT
}
 
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Cambia Dialog (RC) según BaseDato que abra

Post by karinha »

Que editor usas?

Code: Select all

 CONTROL         "", 110, "TXBrowse", 0x50A00000, 6, 125, 512, 169, 0x00000000
 

Code: Select all

STYLE DS_3DLOOK | DS_SETFONT | WS_CAPTION | WS_VISIBL
 
Esto és normal?
João Santos - São Paulo - Brasil
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Re: Cambia Dialog (RC) según BaseDato que abra

Post by gdeteran »

Uso ResEdit 1.6.6-x64.

Cual usas tu?

Que le cambiarias?
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Cambia Dialog (RC) según BaseDato que abra

Post by karinha »

UsO WORKSHOP.EXE. mira \samples\TESTXBRW.RC

sALUDOS.
João Santos - São Paulo - Brasil
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Cambia Dialog (RC) según BaseDato que abra

Post by karinha »

Se usas fivewin 32 bits, entonces, creo que debes usar el RESEDIT de 32 bits y no el de 64 bits.

https://i.imgur.com/yPmxMxU.png

Image

Saludos.
João Santos - São Paulo - Brasil
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Re: Cambia Dialog (RC) según BaseDato que abra

Post by gdeteran »

Mi windows es 64 bits, no me deja ejecutar ResEdit 32, voy a probar con PellesC.
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Cambia Dialog (RC) según BaseDato que abra

Post by jvtecheto »

gdeteran wrote:Mi windows es 64 bits, no me deja ejecutar ResEdit 32, voy a probar con PellesC.
Cierto a mi me pasa igual, yo he probado Pelles C y en ficheros. Rc no me gusta, eso sí si quieres probar con. Res si funciona muy bien. Podrías probar en vez de enlazar el. Rc enlaza el. Res

Saludos.

Enviado desde mi POCOPHONE F1 mediante Tapatalk
Fwh 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Cambia Dialog (RC) según BaseDato que abra

Post by karinha »

gdeteran wrote:Mi windows es 64 bits, no me deja ejecutar ResEdit 32, voy a probar con PellesC.
Extraño, ¿por qué Windows de 64 bits rechaza un programa de 32 bits? ¿Y por qué no rechazar su programa de 32 bits creado en FiveWin?
João Santos - São Paulo - Brasil
Post Reply