Тема: 4.188 - Внешнее приложение на C#

Здравствуйте!

Есть необходимость использовать внешнее приложение на C#, которое будет заходить в TDMS.
Есть ли возможность задавать программно параметры входа (те, которые в окне логина)?
Интересуют логин, пароль, имя сервера и имя базы.

TDMS.TDMSApplication TDMSApp = new TDMS.TDMSApplication();

Этот код вызывает форму логина и только потом что-то делает.
В принципе, могу программно щелкать по нужной кнопке в диалоге, наверное смогу так же заполнить поля формы, но хотелось бы узнать нормальный способ  :)

Re: 4.188 - Внешнее приложение на C#

teem0n пишет:

Здравствуйте!
Есть необходимость использовать внешнее приложение на C#, которое будет заходить в TDMS.
Есть ли возможность задавать программно параметры входа (те, которые в окне логина)?
Интересуют логин, пароль, имя сервера и имя базы.

TDMS.TDMSApplication TDMSApp = new TDMS.TDMSApplication();

Да, есть, после  tDMSApp = new TDMS.TDMSApplication(); добавьте команду входа

tDMSApp.Login(Login, Password, "DataBaseName", "sqlServerName", 
                                    TDMS.TDMSDatabaseType.tdmDatabaseMSSQL2000, TDMS.TDMSAuthType.tdmAuthSQL);

Если необходимо, можно задать видимость ТДМС  (или невидимость  ;) )

 tDMSApp.Visible = true; //false;

Re: 4.188 - Внешнее приложение на C#

lenav пишет:

Да, есть, после  tDMSApp = new TDMS.TDMSApplication(); добавьте команду входа

tDMSApp.Login(Login, Password, "DataBaseName", "sqlServerName", 
                                    TDMS.TDMSDatabaseType.tdmDatabaseMSSQL2000, TDMS.TDMSAuthType.tdmAuthSQL);

Если необходимо, можно задать видимость ТДМС  (или невидимость  ;) )

 tDMSApp.Visible = true; //false;

Спасибо большое! Метод Login не заметил  :(