It is necessary to intercept the message with an error and display the captcha in a new window for user input. How can this be done?

    1 answer 1

    At a captcha error in vknet error CaptchaNeededException is provided

    You can do it like this:

    try{ /*Код, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΏΡ‡ΠΈ*/ } catch(VkNet.Exception.CaptchaNeededException cne){ /*Π’Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ ΠΎΠΊΠ½ΠΎ, Π³Π΄Π΅ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΏΡ‡ΠΈ ΠΈ ΠΊΡƒΠ΄Π° Π²Π²ΠΎΠ΄ΠΈΠΌ Π΄Π°Π½Π½Ρ‹Π΅ с ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ*/ //cne.Img - Uri ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ //cne.Sid - Sid ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ (ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€) //Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ Π·Π°Π½ΠΎΠ²ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄, Π²Ρ‹Π·Π²Π°Π²ΡˆΠΈΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅Π΄Π°Π² Π΅ΠΌΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Sid ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΏΡ‡ΠΈ ΠΈΠ· ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ }