Я хочу создать почтовую рамку для письма, вводя разные имена и адреса для каждого. Я использовал пример Microsoft в качестве отправной точки http://support.microsoft.com/kb/229310 и я настроил его так, как мне нравится. Но моя проблема возникает при попытке получить данные либо для выбранных строк dbgrid, либо всего целиком. Я понятия не имею, как это сделать. Моей первой мыслью было сделать 1 для количества строк, затем положить несколько полей для редактирования и поставить их равными данным слияния, но это все равно делает это только по одному за раз. dbgrid связан с внешним видом ms. Вот как они заполняют данные..
// Open the file to insert data
wrdDataDoc := wrdApp.Documents.Open('E:\Temp.doc');
for iCount := 1 to (DBGrid1.DataSource.DataSet.RecordCount) do
wrdDataDoc.Tables.Item(1).Rows.Add;
FillRow(wrdDataDoc, 2, 'Steve', 'DeBroux',
'4567 Main Street', 'Buffalo, NY 98052');
// Fill in the data
FillRow(wrdDataDoc, 3, 'Jan', 'Miksovsky',
'1234 5th Street', 'Charlotte, NC 98765');
FillRow(wrdDataDoc, 4, 'Brian', 'Valentine',
'12348 78th Street Apt. 214', 'Lubbock, TX 25874');
Итак, как мне получить данные из dbgrid и заполнить файл этой информацией?