Подскажите как скопировать не теряя BB код
-
Если скопировать из обычного браузера и в BAS использовать команду "Ввод текста" <CONTROL>v , то верно вставляется:
-
А как копируешь ?
-
@freeliman said in Подскажите как скопировать не теряя BB код:
А как копируешь ?
Только вставляется не то что "<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 пропусти процесс очищения, такого экшена нет, просто устанавливай переменную и все, как только скопируешь что нибудь в буфер оно заменит то что там было...