Вопрос : Закреплять петлей через электронная почта в скоросшивателе внешнего вида использующ для следующей петли в C#.net

Мне нужно закрепить петлеть через скоросшиватель внешнего вида using a для следующей петли вместо a для каждой петли. Я могу получить, что для каждого работал но только половина электронная почта фактическ двигает. Я имею 2 вопроса, котор мне нужна помощь with.
1. Я хочу сделать мое на раздел -1 петли ОН назад (в VB) и я не умею как сделать то в C#
2. oMailItem1 = oFolderIn.Items (I); не работает и я не знаю правильное
syntax.

private пустое button1_Click (прислужника предмета, EventArgs e) {oLk
Outlook.Application = новое Outlook.Application (); olNS _NameSpace внешнего вида
. = oLk.GetNamespace («MAPI»); oFolders _Folders внешнего вида
.; oFolders
= olNS.Folders;
      Outlook.MAPIFolder oFolder;oFolder
= oFolders [1]; oFolderIn
Outlook.MAPIFolder = oFolder.Folders [«NetixchangeIn»]; oFolderOut
Outlook.MAPIFolder = oFolder.Folders [«NetixchangeOut»]; oItems
Outlook.Items = oFolderIn.Items;
foreach
(oMailItem Outlook.MailItem в oFolderIn.Items) {
если (поистине)
, то {
oMailItem.Move (oFolderOut); работы но оно
//The

}} вышеуказанные получают messed вверх потому что оно только двигает половину emails
int j = oFolderIn.Items.Count;  //There 15 в test
Outlook.MailItem oMailItem1;
для (int iий = 1; iий <= j; i++) //I хотят пойти от от 15 до 1 шаг = -1
{
oMailItem1 = oFolderIn.Items (I); //This производит error
oMailItem1.Move (oFolderOut);



}} class=

Ответ : Закреплять петлей через электронная почта в скоросшивателе внешнего вида использующ для следующей петли в C#.net

Hi,

  Делает эту работу для вас….
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
            oLk Outlook.Application = новое Outlook.Application ();
            olNS _NameSpace = oLk.GetNamespace («MAPI»);
            oFolders _Folders = olNS.Folders;
            oFolder MAPIFolder;
            oFolder = oFolders [1];
            oFolderIn MAPIFolder = oFolder.Folders [«NetixchangeIn»];
            oFolderOut MAPIFolder = oFolder.Folders [«NetixchangeOut»];
            oMailItem MailItem;
            для (int iий = oFolderIn.Items.Count; iий >= 0; iий--)
            {
                oMailItem = (MailItem) oFolderIn.Items [I];
                oMailItem.Move (oFolderOut);
            }
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us