|
WinSCP и 1С | ☑ | ||
---|---|---|---|---|
0
seller7
12.07.17
✎
11:33
|
Доброго дня!
Столкнулся с проблемой подключения. Код: sessionOptions = Новый COMОбъект("WinSCP.SessionOptions"); sessionOptions.HostName = "example.com"; sessionOptions.UserName = "user"; sessionOptions.Password = "mypassword"; sessionOptions.SshHostKeyFingerprint = "ssh-rsa 1024 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx"; тут вопрос: sessionOptions.Protocol = ??? Protocol.Sftp Как установить это свойство? Если строкой "Protocol.Sftp" - то выдает ошибку Можно ли обойтись без написания компоненты на c#? |
|||
1
Вафель
12.07.17
✎
11:34
|
скорее всего это число
|
|||
2
seller7
12.07.17
✎
11:41
|
(1) в описании сказано, что это тип данных Protocol, а те что выше - строки. Если можно задать через число - как узнать его?
|
|||
3
Garykom
гуру
12.07.17
✎
11:46
|
Вероятнее всего так
|
|||
4
Garykom
гуру
12.07.17
✎
11:46
|
(3)+ Гм или лучше "ProtocolА" ?
|
|||
5
Garykom
гуру
12.07.17
✎
11:49
|
(1) Константа/перечисление числовые значения которых фиг найдешь ))
|
|||
6
Garykom
гуру
12.07.17
✎
11:53
|
А может и так
хотя это как то странно |
|||
7
seller7
12.07.17
✎
12:07
|
(3) (6) спасибо за совет, но к сожалению нет
|
|||
8
Vlad_69
12.07.17
✎
12:12
|
namespace WinSCP
public enum Protocol { Sftp = 0, Scp = 1, Ftp = 2, Webdav = 3, } Да там и искать, собственно, недолго ))) |
|||
9
Garykom
гуру
12.07.17
✎
12:15
|
(7) опередил только хотел дать https://github.com/danelkhen/fsync/blob/master/lib-src/winscp/dotnet/SessionOptions.cs
|
|||
10
Garykom
гуру
12.07.17
✎
12:16
|
(9) к (8)
|
|||
11
Serginio1
12.07.17
✎
12:17
|
||||
12
Garykom
гуру
12.07.17
✎
12:20
|
(11) гыгы через "ParseUrl" из строки URL'я
|
|||
13
seller7
12.07.17
✎
13:00
|
всем спасибо! даже несколько вариантов)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |