Подскажите как скопировать не теряя BB код



  • Если копирую статью в обычном Хром браузере и вставляю в комментарий на форуме с поддержкой BB, то вставляется сразу текст со всеми картинками и таким же шрифтом, как в оригинальной статье, но в BAS такое не получается реализовать(вставляется текст, которого нет в исходной статье). В ручную всё работает , но статей тысячи. Какими командами можно реализовать задачу?



  • @Revers попробуй с помощью получить код элемента



  • @GamiD said in Подскажите как скопировать не теряя BB код:

    @Revers попробуй с помощью получить код элемента

    Если "Получить код элемента" , то код и вставляется
    alt text



  • Если скопировать из обычного браузера и в BAS использовать команду "Ввод текста" <CONTROL>v , то верно вставляется:

    alt text



  • А как копируешь ?



  • @freeliman said in Подскажите как скопировать не теряя BB код:

    А как копируешь ?

    alt text

    Только вставляется не то что "<CONTROL>c", а то что было скопировано из обычного браузера



  • Там же есть инструмент, БУФЕР ОБМЕНА



  • @freeliman said in Подскажите как скопировать не теряя BB код:

    Там же есть инструмент, БУФЕР ОБМЕНА

    Буфер обмена? В многопотоке для каждого потока будет свой буфер обмена?



  • Не пойму как многопоточно использовать <CONTROL>c и <CONTROL>v, чтобы задействовать внутренний буфер обмена BAS(сейчас вставляется текст скопированный из основного браузера) и каким образом реализовать для каждого потока свой буфер обмена?



  • @Revers только через глобальную переменну, к примеру в Onapplicationstart очищаешь буфер обмена и устанавливаешь глобальную переменную к примеру [[CLIPBOARD]] == 0 или логическое, ну а потом перед тем как в потоке использовать буфер проверяешь через IF, если глобальная переменная которая выше = 0 значит буфер свободен, сразу же ставишь её равной 1 и копируешь в буфер нужную инфу, затем из буфера вставляешь что и куда надо, и ставишь глобальную переменную опять == 0, так буфер опять будет свободным...



  • @bigorat said in Подскажите как скопировать не теряя BB код:

    Нужно попробовать. Как в BAS очистить буфер обмена? Где эта команда, может не там ищу?



  • @Revers пропусти процесс очищения, такого экшена нет, просто устанавливай переменную и все, как только скопируешь что нибудь в буфер оно заменит то что там было...


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.