Clipper/FiveWin - aprinters()

 
Vista:

aprinters()

Publicado por Marcelo W (14 intervenciones) el 25/05/2007 18:09:43
lei en una respuesta de Gabriel Pascual que la funcion aPrinters() te devuelve la lista de impresoras, intenté hacerlo pero no funciona, me mandarias un pequeño ejemplo.
(y si requiere alguan lib en especial).
gracias.
Marcelo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:aprinters()

Publicado por JOS (79 intervenciones) el 25/05/2007 20:27:56
STATIC aPrinters

GetPrinters()

REDEFINE COMBOBOX aGets[ 8 ] VAR oDbf:IMP_BOL ITEMS aPrinters ID 301

FUNCTION GetPrinters()
*-------------------------------
//LOCAL oIni, aPrinters, cText
LOCAL oIni, cText

local GetWindir:="C:\WINDOWS\"

aPrinters := {}
oIni := tTxtFile():New( GetWinDir+"WIN.INI")

IF oIni:Seek( "[DEVICES]", 0, 1 )

oIni:Advance()
cText := oIni:ReadLine()
Aadd( aPrinters, " ")
Do While !Empty( cText ) .and. !"["$cText
Aadd( aPrinters, StrToken( cText, 1, "=" ) )
oIni:Advance()
cText := oIni:readLine()
ENDDO

ENDIF

oIni:End()

RETURN aPrinters
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:aprinters()

Publicado por Marcelo W (1 intervención) el 27/05/2007 01:14:35
te agradezco tu tiempo en responder, pero no funciona.
MArcelo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar