Frage

Mit Java, abzüglich der Ausnahmebehandlung, es ist so einfach wie

FileOutputStream ostream = new FileOutputStream("\\\\host\\share");
PrintStream printStream = new PrintStream(ostream);
printStream.print("HELLO PRINTER");
printStream.close();
ostream.close();
War es hilfreich?

Lösung

File.open("\\\\host\\share") do |f|
  f.print("HELLO PRINTER#{12.chr}")
end

Andere Tipps

Während ich habe nie versucht, von Ruby zu drucken, und während ich nicht über eine Windows-Maschine auf testen zur Verfügung habe, wäre es mir scheinen, dass Sie nicht wollen, die File Klasse zu verwenden, sondern die IO Klasse. Sie können ihre Dokumentation hier: http://ruby-doc.org/core/classes /IO.html . Es sieht aus wie es tatsächlich Windows-spezifische Optionen, so werfen Sie einen Blick und wenn es nicht zu nützlich ist, lassen Sie mich wissen, warum.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top