Loopback

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Подскажите как сделать из целого, или дробного числа, число вида xxxx.xxxx То есть чтобы получилось было 0123.3450 Если после точки можно сделать через $New=StringFormat ("%.4f",$old), то как добавить нули для выравнивания - не пойму. | Да, стандартным способом вроде не сделать. Ну можно математикой выкрутиться: Код: $n = 123.3450 MsgBox (0, "", StringFormat("%04d.%04d", Int($n), Round(Mod($n, Int($n))*10000))) | Или даже просто строчными функциями. В любом случае, лучше быть уверенным, что число до запятой не превысит 9999. Цитата: Можно ли сделать сове менюшку, но чтобы не тормозило так? | Попробуй использовать трей в режиме событий, с помощью опции TrayOnEventMode и функций TrayItemSetOnEvent. Цитата: Каким образом заставить аutoit не выводить в случае ошибок никаких сообщений, а просто выходить c определенным errorlevel, например в случае вылезания variable not defined? | Смотря какие ошибки. Если не критические, т.е. которые можно заранее определить проверками, можно использовать "Exit" с числовым параметром, который и будет errorlevel. Критические же ошибки можно только сделать "тихими", для этого нужно запускать скрипт с ключом /ErrorStdOut. Но тогда никакого специфического Errorlevel не будет, хотя можно захватывать StdOut и парсить ошибку. |