Thanks. MsiDatabaseOpenView() worked with 
  swprintf_s(lPath, L"INSERT INTO `ListBox`
(`Property`,`Order`,`Value`,`Text`) VALUES ('SELECTEDGUICONFIG', %d, '%d',
'%s')", i++, i, sr.cFileName);

But now there is another problem with MsiViewExecute(). I call it after
MsiDatabaseOpenView():
                                if (MsiViewExecute(hView, rr) != ERROR_SUCCESS)
                                        LogMsiMessage(hInstall, 
L"MsiViewExecute() error!");

At Log I see:
MSI (c) (9C:0C) [16:46:05:000]: Invoking remote custom action. DLL:
C:\DOCUME~1\vunder\LOCALS~1\Temp\MSI2D32.tmp, Entrypoint: FillSavedConfigs
Found config file: 1.brf
INSERT INTO `ListBox` (`Property`,`Order`,`Value`,`Text`) VALUES
('SELECTEDGUICONFIG', 2, '2', '1.brf')
MSI (c) (9C!D8) [16:46:05:390]: Note: 1: 2259 2:  3:  4:  
MsiViewExecute() error!
DEBUG: Error 2259:  Database:  Table(s) Update failed


-- 
View this message in context: 
http://n2.nabble.com/Problems-with-adding-items-to-ListBox-tp4875793p4876851.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to