Информация об изменениях

Сообщение Re[5]: использования CEF в Visual Studio от 20.01.2017 8:23

Изменено 20.01.2017 8:26 Serginio1

Re[5]: использования CEF в Visual Studio
Здравствуйте, fddima, Вы писали:

F>Здравствуйте, Serginio1, Вы писали:


S>> Огромное спасибо за ответ. 2 дня боролся. Но поборол. У меня опыта на С++ мало. Вспоминаю, то что забыл и учу то, что не знал. Но сегодня подключил

F> Молодец.
F> Не многие юзеры начинаю с вики, и в итоге задают глупые вопросы.

Ну в Вики мало чего. Нужно реальный код смотреть. А его не так и много. Но разобрался.
S>> У CEF есть и dev tools. Но вот нужно правильно подключить файлы из CefClient. Разберусь.
S>>Главное сдвинулся с мертвой точки. Еще раз огромное спасибо!
F> devtools открываются просто вызовом метода из CefBrowserHost по моему. Для этого от CefClient ничего не нужно. Из cefclient обязательно перенеси манифест приложения, иначе потом напорешься на всякие неприятные штуки.

F> Во всём остальном вроде всё норм, в смысле с моей стороны добавить нечего — дерзай!


F> PS: Потом, когда получится что-то интересное (если это публично доступно), не забудь похвастаться в соответствующим разделе форума по CEF.


Спасибо! А то руки опускаются, что никому это не интересно

Кстати в Proxy можно переопределить new


let HttpClient= NetWrap.GetType("System.Net.Http.HttpClient","System.Net.Http.dll");
     let HttpClientHandler = await NetWrap.GetType("System.Net.Http.HttpClientHandler","System.Net.Http");

    let client=new HttpClient(HttpClientHandler);

    let url= "https://msdn.microsoft.com/ru-ru/library/hh551745(v=vs.118).aspx");
    let response= await client.async.GetStringAsync(url);
    let response= client.GetStringAsync(url).@Result;

}


Кроме того можно реализовать enumerate для доступа через
for(let prop in list)


То есть код максимально приблизить к C#
Re[5]: использования CEF в Visual Studio
Здравствуйте, fddima, Вы писали:

F>Здравствуйте, Serginio1, Вы писали:


S>> Огромное спасибо за ответ. 2 дня боролся. Но поборол. У меня опыта на С++ мало. Вспоминаю, то что забыл и учу то, что не знал. Но сегодня подключил

F> Молодец.
F> Не многие юзеры начинаю с вики, и в итоге задают глупые вопросы.

Ну в Вики мало чего. Нужно реальный код смотреть. А его не так и много. Но разобрался.
S>> У CEF есть и dev tools. Но вот нужно правильно подключить файлы из CefClient. Разберусь.
S>>Главное сдвинулся с мертвой точки. Еще раз огромное спасибо!
F> devtools открываются просто вызовом метода из CefBrowserHost по моему. Для этого от CefClient ничего не нужно. Из cefclient обязательно перенеси манифест приложения, иначе потом напорешься на всякие неприятные штуки.

Ну я пока на sefSimple эксперементирую.
F> Во всём остальном вроде всё норм, в смысле с моей стороны добавить нечего — дерзай!

F> PS: Потом, когда получится что-то интересное (если это публично доступно), не забудь похвастаться в соответствующим разделе форума по CEF.


Спасибо! А то руки опускаются, что никому это не интересно

Кстати в Proxy можно переопределить new


    let HttpClient= NetWrap.GetType("System.Net.Http.HttpClient","System.Net.Http.dll");
    let HttpClientHandler = await NetWrap.GetType("System.Net.Http.HttpClientHandler","System.Net.Http");

    let client=new HttpClient(HttpClientHandler);

    let url= "https://msdn.microsoft.com/ru-ru/library/hh551745(v=vs.118).aspx");
    let response= await client.async.GetStringAsync(url);
    let response= client.GetStringAsync(url).@Result;

}


Кроме того можно реализовать enumerate для доступа через
for(let prop in list)


То есть код максимально приблизить к C#