Request source for database table CARD_ALBUM_STR and button problem
Button problem, I added it here, no red arrow
The second is to find the source of this table in the CARD_ALBUM_STR database. Thank you. I can't add these codes myself. I am asking for help. Below is the code.
DbManagerSave.cpp
DbManagerFun.cpp
How can I do it, can insert him into the database
Button problem, I added it here, no red arrow
You must be registered to see links
Code:
[COLOR=#000000]APP_VENDOREX "WndTile02.tga" "" 1 256 320 0x2410000 26[/COLOR]{
// Title String
IDS_RESDATA_INC_001340
}
{
// ToolTip
IDS_RESDATA_INC_001341
}
{
WTYPE_STATIC WIDC_STATIC1 "" 0 10 6 64 26 0x2260000 0 0 0 0 246 204 77
{
// Title String
IDS_RESDATA_INC_001342
}
{
// ToolTip
IDS_RESDATA_INC_001343
}
WTYPE_STATIC WIDC_STATIC2 "" 0 10 58 62 78 0x2260000 1 1 1 1 246 204 77
{
// Title String
IDS_RESDATA_INC_001344
}
{
// ToolTip
IDS_RESDATA_INC_001345
}
WTYPE_EDITCTRL WIDC_EDIT1 "WndEditTile00.tga" 1 10 32 240 52 0x20000 0 0 0 0 255 255 255
{
// Title String
IDS_RESDATA_INC_001346
}
{
// ToolTip
IDS_RESDATA_INC_001347
}
WTYPE_EDITCTRL WIDC_EDIT2 "WndEditTile00.tga" 1 22 84 224 254 0x20000 0 0 0 0 255 255 255
{
// Title String
IDS_RESDATA_INC_001348
}
{
// ToolTip
IDS_RESDATA_INC_001349
}
WTYPE_BUTTON WIDC_OK "ButtNormal01.tga" 0 18 262 122 286 0x220010 0 0 0 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001350
}
{
// ToolTip
IDS_RESDATA_INC_001351
}
WTYPE_BUTTON WIDC_CANCEL "ButtNormal01.tga" 0 126 262 230 286 0x220010 0 0 0 0 0 0 0
{
// Title String
IDS_RESDATA_INC_001352
}
{
// ToolTip
IDS_RESDATA_INC_001353
}
WTYPE_BUTTON WIDC_CHAT "ButItemChat.BMP" 0 216 60 232 76 0x220010 0 0 0 0 46 112 169
{
// Title String
IDS_RESDATA_INC_001354
}
{
// ToolTip
IDS_RESDATA_INC_001355
}
//New add button
WTYPE_BUTTON WIDC_STATIC_INFO "" 0 94 58 166 78 0x220010 0 0 0 0
{
// Title String
"使用替身"
}
{
// ToolTip
"使用替身"
}
[COLOR=#000000]}[/COLOR]
The second is to find the source of this table in the CARD_ALBUM_STR database. Thank you. I can't add these codes myself. I am asking for help. Below is the code.
DbManagerSave.cpp
Code:
[/COLOR][COLOR=#000000]char szCardInventory[(MAX_CARD_INV * 6) + 1] = { 0, };[/COLOR]
SaveCardInventory(pMover, szCardInventory);
char szCardAlbum[(MAX_CARD_ALBUM * 3) + 1] = { 0, };
SaveCardAlbum(pMover, szCardAlbum);
sprintf(szQuery, "{call CARD_ALBUM_STR('U1','%07d','%02d', ?, ?)}", pMover->m_idPlayer, g_appInfo.dwSys);
cbLen = SQL_NTS;
BOOL bOk[2];
bOk[0] = qry->BindParameter(1, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_VARCHAR, (MAX_CARD_INV * 6) + 1, 0, (char*)szCardInventory, 0, &cbLen);
bOk[1] = qry->BindParameter(2, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_VARCHAR, (MAX_CARD_ALBUM * 3) + 1, 0, (char*)szCardAlbum, 0, &cbLen);
if (!qry->Exec(szQuery))
{
SAFE_DELETE_ARRAY(bOK);
return; [COLOR=#000000] }[/COLOR][COLOR=#000000]
DbManagerFun.cpp
Code:
[/COLOR][COLOR=#000000]BOOL CDbManager::GetCardInventory(CMover* pMover, CQuery *qry, LPDB_OVERLAPPED_PLUS lpDbOverlappedPlus)[/COLOR]
{
int iCount = 0;
char szCardInventory[(MAX_CARD_INV * 6) + 1] = { 0, };
qry->GetStr("m_CardInventory", szCardInventory);
VERIFYSTRING_RETURN(szCardInventory, lpDbOverlappedPlus->AccountInfo.szPlayer);
for (int i = 0; '$' != szCardInventory[iCount]; i++)
{
if (i [COLOR=#000080]< MAX_CARD_INV)
pMover->[/COLOR]m_aCardInventory[i].dwCardID = (DWORD)GetIntFromStr(szCardInventory, &iCount);
}
return TRUE;
}
BOOL CDbManager::GetCardAlbum(CMover* pMover, CQuery *qry, LPDB_OVERLAPPED_PLUS lpDbOverlappedPlus)
{
int iCount = 0;
char szCardAlbum[(MAX_CARD_ALBUM * 3) + 1] = { 0, };
qry->GetStr("m_CardAlbum", szCardAlbum);
VERIFYSTRING_RETURN(szCardAlbum, lpDbOverlappedPlus->AccountInfo.szPlayer);
for (int i = 0; i [COLOR=#000080]< MAX_CARD_ALBUM; i++)
{
if (szCardAlbum[iCount] != '$')
{
pMover->[/COLOR]m_aCardAlbum[i].nNum = GetIntFromStr(szCardAlbum, &iCount);
}
else
{
pMover->m_aCardAlbum[i].nNum = 0;
}
}
return TRUE; [COLOR=#000000]}[/COLOR][COLOR=#000000]
How can I do it, can insert him into the database