oleglist (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Новая версия VCLua - библиотеки для GUI
 
Все же хочу сам сделать dll для mysql. 1) Какие файлы должны лежать тут "set LUA_DIR=C:\Lua\5.4"? 2) а это что означает и что то нужно под эту строчку "set CFLAGS= /O1 /DPSAPI_VERSION=1  /I"%LUA_DIR%\include" /MD" в директорий класть какой то файл? MD это что такое значит? 3) а эти файлы, но только mysql "cl /nologo -c %CFLAGS% sqlite3.c     и    cl /nologo -c %CFLAGS% lsqlite3.c" куда кинуть и почему их два? ну и 4) link /nologo sqlite3.obj lsqlite3.obj /EXPORT:luaopen_lsqlite3 /LIBPATH:"%LUA_DIR%\lib" lua54.lib /DLL /OUT:lsqlite3.dll, тут можете тоже сказать что куда класть и что за смысл тут происходит?
Новая версия VCLua - библиотеки для GUI
 
А где эта библиотека то с базами данных на официальном  сайте найти не могу?
Тут смотрю нет  
Новая версия VCLua - библиотеки для GUI
 
непонятное вышло. я ctrl c -ctrl -V нажал
Новая версия VCLua - библиотеки для GUI
 
что то непонятное вышло. я ctrl c -ctrl -V нажал
Новая версия VCLua - библиотеки для GUI
 
был перерыв в программировании большой и теперь пробелы...я правильно понял, что мне надо 1) зайти на сайт LUA официальный и там где то скачать файл lua54.lib ? 2) Зайти в Visual Studio 2022 ( у меня такая) и там как то куда то ;-)) набрать данный код

set LUA_DIR=C:\Lua\5.4
set CFLAGS= /O1 /DPSAPI_VERSION=1  /I"%LUA_DIR%\include" /MD
cl /nologo -c %CFLAGS% sqlite3.c
cl /nologo -c %CFLAGS% lsqlite3.c
link /nologo sqlite3.obj lsqlite3.obj /EXPORT:luaopen_lsqlite3 /LIBPATH:"%LUA_DIR%\lib" lua54.lib /DLL /OUT:lsqlite3.dll,

прочитав перед этим как из lib в VS делать dll,

а на выходе и будет нужный lsqlite3.dll ?

Или я все не так понял и "Это команды сборки в среде х64 command promt VS - терминал. " это про что то другое?

А если я так понял, то можно и из lua54.dll таким же кодом получить и mysql.dll ?

Тогда вопрос, а почему бы просто не использовать сразу lua54.dll? для всего, зачем надо делать из одной dll по сути  другую?

Почитать бы где про это...

Спасибо, добрый человек!

 
Новая версия VCLua - библиотеки для GUI
 
а то что то не могу понять ка5к мне "завестись" -)) не было опыта с Lua
Новая версия VCLua - библиотеки для GUI
 
вот этот

set LUA_DIR=C:\Lua\5.4
set CFLAGS= /O1 /DPSAPI_VERSION=1  /I"%LUA_DIR%\include" /MD
cl /nologo -c %CFLAGS% sqlite3.c
cl /nologo -c %CFLAGS% lsqlite3.c
link /nologo sqlite3.obj lsqlite3.obj /EXPORT:luaopen_lsqlite3 /LIBPATH:"%LUA_DIR%\lib" lua54.lib /DLL /OUT:lsqlite3.dll
Новая версия VCLua - библиотеки для GUI
 
спасибо Вам!!! а вот этот код не подскажете куда надо помещать? и где взять lua54.lib? я в этом не бум бум пока. Что к чему не могу понять)
Новая версия VCLua - библиотеки для GUI
 
я только начал эту тему и смотрю таких вещей нет нигде тут . Все так завернуто не понятно, жуть. Поставил mysql, но установить и делать через mslite тоже могу, тем более он мне раньше нравился сильно в версии интерпрайз
Новая версия VCLua - библиотеки для GUI
 
а к sqllite можете помочь найти ?
Новая версия VCLua - библиотеки для GUI
 
Интересно, надо будет посмотреть. Спасибо. А у вас нет случайно варианта как работать с MySQL через Lua 5.4  из Квика решения?
Подскажите, где взять mysql.dll lkz 64 квика под lua5.4 или 5.3, Подскажите, где взять mysql.dll lkz 64 квика под lua5.4 или 5.3
 
тут думал, но где тут???))) там нет ссылки, где данный архив с dll для 5,4 и 5,3 Lua
Подскажите, где взять mysql.dll lkz 64 квика под lua5.4 или 5.3, Подскажите, где взять mysql.dll lkz 64 квика под lua5.4 или 5.3
 
вот тут думал нашел и про DLL написано , что есть. Но нет ссылки, где эти Dll лежат . Может подскажет кто тут?)
[img]data:image/png;base64, *[/img]
Новая версия VCLua - библиотеки для GUI
 
не понял как можно без кнопок вообще что то делать-) фото сделайте, как вы управляете без длл?
Подскажите, где взять mysql.dll lkz 64 квика под lua5.4 или 5.3, Подскажите, где взять mysql.dll lkz 64 квика под lua5.4 или 5.3
 
Подскажите, где взять mysql.dll lkz 64 квика под lua5.4 или 5.3? Весь форум облазил, весь инет и нигде нет ничего, вроде написано, что есть исходники. Заходишь а там нет ничего. Прошу помочь, очень надо
Новая версия VCLua - библиотеки для GUI
 
Как создавать подобные формы без DLL можете тогда подсказать?
Новая версия VCLua - библиотеки для GUI
 
а как тогда сделать то? Нужно окно, с кнопками, меню и окном табличной формы
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?, Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?
 
И где тогда взять рабочее DLL для получения окон в Квике 9.2,3 ( 64 bit) на Lua cописанием хотя бы кратким функций и процедур?
Новая версия VCLua - библиотеки для GUI
 
Друзья, можете помочь мне разобраться с такой, казалось бы простой задачей?
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот? — форум QUIK
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?, Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?
 
Нужно окошко самое обычное, кнопки и прочие обычные вещи для управления будущим роботом на Lua
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?, Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?
 
Такой простой код на Lua пишу и ничего не происходит, не найден и всё.
Весь и-нет облазил в поисках DLL и нашел только эти core.dll для 5.3 и 5.4, скачанные тысячи раз и не работает. Что мне сделать подскажите, пожалуйста?

VCL = require "core"
-- VCL.Application():Initialize()

local frmMain = VCL.Form( nil, 'mainForm', {
Caption='VCLua Menu example',
Width=640,
Height=480,
Position="poScreenCenter",
Font = {
Height = -19,
           Name = "Courier New",
Pitch = "fpFixed",}})


is_run = true    

function main()
   while is_run do
       sleep(50)
       frmMain:ShowModal()
   end
end

function OnStop()
   is_run = false
   frmMain:Free()
end
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?, Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?
 
ошибка такая выскакивает
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?, Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?
 
скачал отсюда и 5.3 и 5.4 пробовал в корень кидать, одна и та же ошибка
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?, Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?
 
Подскажите Как сделать в Квике( 9.2.3.15) на Lua вывод окна, с которого будет управляться робот?

Скачал core.dll  , кинул ее в корень квика.exe и постоянно выдает ошибку, что процедура не найдена. Подскажите решение проблемы, желательно с примером.  [img]data:image/png;base64,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[/img]
Страницы: 1
Наверх