criei uma dll para puxar as impressoras configurada no micro.
so que ela funciona apenas se for criado um programa (.exe) , mas preciso utilizar em uma pagina .asp e na pagina .asp ele não retorna nenhuma impressora.
abaixo vai o codigo que puxa as impressoras:
function TSelimpressora.impressora(Resultado: OleVariant): OleVariant;
var
I: integer;
begin
For I:= 1 to Printer.Printers.Count do
Begin
if Pos('LPT', printer.Printers.Strings[I-1]) > 0 Then
Result := Result + 'LPT1'
Else if Pos('\\', printer.Printers.Strings[I-1]) > 0 Then
Result := Result + Copy(printer.Printers.Strings[I-1],
Pos('\\', printer.Printers.Strings[I-1]),
length(printer.Printers.Strings[I-1]) -
Pos('\\', printer.Printers.Strings[I-1]) + 1)+';';
End;
Result := Result + 'teste';
end;
Pergunta
Guest Carlos Seiji
criei uma dll para puxar as impressoras configurada no micro.
so que ela funciona apenas se for criado um programa (.exe) , mas preciso utilizar em uma pagina .asp e na pagina .asp ele não retorna nenhuma impressora.
abaixo vai o codigo que puxa as impressoras:
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.