Por lo que se, la dll print de sside usa el mismo sistema para imprimir que el rcprinter de mierda... seguramente sea mucho mejor si lo usas
- HIDE: ON
- Hidebb Message Hidden Description
globals:
PrintType = {}; --PrintType enumeration.
PrintType.Text = 1; --Set printing type to print text.
PrintType.Image = 2; --Set printing type to print image.
--Escape unwanted characters text may contain.
function EscapeChr(text)
return String.Replace(text, "\"", "\"\"", false);
end
--Set printing type.
function SetPrintingType(printType)
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "SetPrintingType", printType, DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Set text to print.
function SetText(text)
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "SetText", "\""..EscapeChr(text).."\"", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Set image to print.
function SetImage(image)
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "SetImage", "\""..image.."\"", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Show page setup dialog
function PageSetupDialog()
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "PageSetupDialog", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Show print preview dialog.
function PrintPreviewDialog()
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "PrintPreviewDialog", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Show print dialog.
function PrintDialog()
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "PrintDialog", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Show font dialog.
function FontDialog()
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "FontDialog", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Show color dialog.
function ColorDialog()
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "ColorDialog", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Print.
function PrintIt()
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "PrintIt", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--Get any error may occur.
function GetError()
DLL.CallFunction("AutoPlay\\Docs\\Print.dll", "GetError", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
end
--[[
With Kind Regards
sside
]]--