Недавние сообщения

Страницы: [1] 2 3 ... 10
1
Общие вопросы по AutoIt / вставить длинную формулу в ячейку EXCEL
« Последний ответ от Grizli Отправлен Сегодня в 08:05:01 »
Не получается вставить длинную формулу в ячейку EXCEL.
текст формулы-
=ЕСЛИ(B2="c2eb60e4-d86c-41b1-a990-af7dbd8362a3";"Одежда 01";ЕСЛИ(B2="97c2d265-8f29-43ca-b82e-fb8b554664bf";"Одежда 02";ЕСЛИ(B1="1dfc8b0c-6e6e-4c3e-8e23-0ccd1797b74e";"Одежда академ 01";ЕСЛИ(B2="4c901626-1aac-4a11-88cb-5bf4791f363c";"Одежда выпуск 01";ЕСЛИ(B2="3a0f21c8-4f38-4e47-909f-589c910d1b0b";"Одежда выпуск 02";ЕСЛИ(B2="ebaf3d00-6d07-409a-b29b-1b2453795c7c";"Питание академ 01";ЕСЛИ(B2="fd1be7a5-3617-40d2-8efc-8409e711b88b";"Питание академ 02";ЕСЛИ(B1="b66277be-918f-4eee-9d14-7990c1fa04a5";"Питание 01";ЕСЛИ(B2="da9909c6-95e3-4b82-a904-2eec66e2ddd4";"Питание 02";ЕСЛИ(B2="d5e2b94b-4a8b-44ed-852f-25cdd260fd13";"Пособие выпуск 01";ЕСЛИ(B2="e97ad8b3-9100-4e95-a0f2-ce2e3fd07317";"Ежегодный проезд 01";ЕСЛИ(B2="e04a2c26-d0b3-4189-9e59-d2121705c337";"Ежегодный проезд 02";ЕСЛИ(B1="56d529d4-ba9f-46e5-b4a4-bea7703ba845";"Проезд месяц 01";ЕСЛИ(B2="d452bdf0-04d0-4e7c-a573-923fac65e5eb";"Проезд месяц 02";ЕСЛИ(B2="e1dd20f4-0b32-4781-97f0-5c63a497a296";"Одежда академ 02";)))))))))))))))проблема в очень длинной строке? попробовал ее разделить на 3 текстровые переменные, но все-равно в ячейке после вставки пусто.
2
Код: AutoIt [Выделить]
#include <GUIConstantsEx.au3>
#include <EditConstants.au3>
#include <WindowsConstants.au3>

$GUI = GUICreate("", 250, 150, -1, -1, $WS_OVERLAPPEDWINDOW)
$Edit1 = GUICtrlCreateEdit('', 10, 15, 150, 120, BitOR($WS_VSCROLL, $ES_MULTILINE))
GUICtrlSetFont(-1, 12)
$Button1 = GUICtrlCreateButton('кнопка', 170, 30, 70, 42)
GUISetState()

While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1
            GUICtrlSetData($Edit1, 'К элементу Edit примените стиль $ES_MULTILINE, он ' & _
                    'определяет многострочный элемент. По умолчанию в одну строку.')
    EndSwitch
WEnd

3
Общие вопросы по AutoIt / Re: Ошибка загрузки SQLite3.dll
« Последний ответ от mr.Gbabak Отправлен Вчера в 21:22:17 »
Ох....что-то было похожее у меня...
Вроде нужно обновить библиотеку array.au3, там какой-то конфликт происходит. Где-то на английском офф. форуме находил в начале года.
https://www.autoitscript.com/forum/topic/192242-sqlite-examples-are-not-working-correctly-in-autoit-33143/?do=findComment&comment=1379534
4
Общие вопросы по AutoIt / Re: Работа с базой MySQL
« Последний ответ от randal Отправлен Вчера в 18:50:25 »
Может кто-нибудь знает как узнать состояние соединения с БД? $MySQLConn.state почему-то всегда возвращает 1 даже если соединение было разорвано
5
Общие вопросы по AutoIt / Ошибка загрузки SQLite3.dll
« Последний ответ от TpeTTep Отправлен Вчера в 14:16:08 »
Доброго времени суток. Пытаюсь поработать с базой данных SQLite, но встрял на самом первом шаге. SQLite3.dll никак не хочет загружаться! Скачивал его с официального сайта, закидывал в папку с сами скриптом, закидывал в папку System32, SysWOW64, даже пытался установить его через FileInstall. Проблему можно было бы списать на мою криворукость, но у меня даже примеры из справки выдают ошибку. Уже начинаю думать, что проблема в винде, хотя до этого вполне успешно работал с MySQL. Помогите плез :Lamer:
6
А если текст длинный как перенос и пробел прилепить?
Посмотри здесь. А так:
Код: AutoIt [Выделить]
"Это очень" & @CRLF & "длинная строка" & _
    "с переносами"

7
Благодарю. Получилось так:

Код: AutoIt [Выделить]
#include <WindowsConstants.au3>

$GUI=GUICreate("", 500, 150, -1 , -1, $WS_OVERLAPPEDWINDOW)

$Edit1=GUICtrlCreateEdit('', 10, 10, 293, 130)

$Button1=GUICtrlCreateButton('кнопка', 350, 10, 100, 22)


GUISetState ()

While 1
    Switch GUIGetMsg()
        Case -3
            Exit
        Case $Button1
            GUICtrlSetData($Edit1, "Мой текст")
    EndSwitch
WEnd


А если текст длинный как перенос и пробел прилепить?
8
Код: AutoIt [Выделить]
       Case $msg = $Button1
           GUICtrlSetData($Edit1, "Мой текст")
 

9
Доброго времени суток.

Имеется код:

Код: AutoIt [Выделить]
#include <WindowsConstants.au3>

$GUI=GUICreate("", 500, 150, -1 , -1, $WS_OVERLAPPEDWINDOW)

$Edit1=GUICtrlCreateEdit('', 10, 10, 293, 130)

$Button1=GUICtrlCreateButton('кнопка', 350, 10, 100, 22)


GUISetState ()

While 1
   $msg = GUIGetMsg()
   Select
       Case $msg = -3
           Exit
   EndSelect
WEnd


Подправьте пожалуйста чтобы по нажатии кнопки "кнопка" в Edit выводило текст "Мой текст"...
10
Общие вопросы по AutoIt / Помогите распарсить страницу
« Последний ответ от franky Отправлен Вчера в 11:47:40 »
Приветствую тыкните пожалуйста может я не там смотрю/ищу
суть такова, есть несколько урл где необходимо проверить наличие новых транзакций например
Код: AutoIt [Выделить]
#include <Inet.au3>
#include <json.au3>
$URL = "moneroexplorer.com/search?value=48prJSgB3bzFrypv9i7ce6LhSpsFj7vLEiKhJHBE4grZDyYPVg1SY2r5aQmx98BHfT4FkuDe53YwG1XqgBcjJojxJtBUj98+"
$data = _INetGetSource($URL)
$object = json_decode($data)
Local $i = 0

While 1
    $product_id = json_get($object, '[' & $i & '].')
    If @error Then ExitLoop
    If $product_id = "xmr" Then
        $volume_USD = json_get($object, '[' & $i & '].volume_USD')
        ConsoleWrite('$volume_USD = ' & $volume_USD & @CRLF )
    EndIf
    $i += 1
WEnd

мне необходимо с переодичностью проверить, есть ли новые транзакции по сравнению к например с тем что было 5 минут назад и в случае если появилась новая транзакция оповестить об этом каким нибудь окошком или уведомив как то
Страницы: [1] 2 3 ... 10