Подскажите как работать с буфером обмена.
и Как получить параметры при старте программы (мояпрограмма.exe -t) - как получить этот параметр.
PureBasic - форум |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » PureBasic - форум » PureBasic для Windows » Буфер обмена и параметры запуска
Подскажите как работать с буфером обмена.
и Как получить параметры при старте программы (мояпрограмма.exe -t) - как получить этот параметр.
как работать с буфером обмена.
http://purebasic.ru/manual.php?id=128&lng=rus
Как получить параметры при старте программы (мояпрограмма.exe -t) - как получить этот параметр.
http://purebasic.ru/manual.php?id=1039&lng=rus
Вопросы новичка
Спасибо! Чтобы не создавать новой темы - еще вопросы
Как перевести строку в число? и Как разложить строку в массив - может есть готовая функция?
Как перевести строку в число?
Из справки:
Val()
Синтаксис
Result.q = Val(String$)
ОписаниеString$ - это строка.
Преобразовывает строку в число (quad).
Строка должна содержать целое число в десятичном, шеснадцатиричном (с префиксом '$') или в двоичном (с префиксом '%') формате.
Примечание: Строки содержащие числа в формате floats в 32 bit, могут быть преобразованы с помощью ValF() и на 64 bit ValD().Пример:
Debug Val("1024102410241024") ; will print '1024102410241024'.
Debug Val("$10FFFFFFFF") ; will print '73014444031'.
Debug Val("%1000") ; will print '8'.
Как разложить строку в массив - может есть готовая функция?
Нужно разделить строку на отдельные символы?
Для этого можно использовать функцию Mid. http://purebasic.com/documentation/string/mid.html
Спасибо!
Чтобы не засорять форум новыми темами - спрошу здесь. Допустим я в параметре программы передаю путь к файлу - есть способ определить расширение этого файла или только через обрезание строки до первой токи?
Как разложить строку в массив - может есть готовая функция?
Вы здесь » PureBasic - форум » PureBasic для Windows » Буфер обмена и параметры запуска