[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 219
  • Last Modified:

Printing from ASP

How can I print a text file from ASP?
0
insight974
Asked:
insight974
1 Solution
 
Anthony PerkinsCommented:
Please maintain your open questions:
Help Desk System Date: 03/07/2002 07:00AM PST
http://www.experts-exchange.com/dbgen/Q_20274436.html
Granulated security Date: 06/13/2002 11:40AM PST  
http://www.experts-exchange.com/msaccess/Q_20311369.html
URL Date: 06/27/2002 06:57PM PST
http://www.experts-exchange.com/crystal/Q_20317178.html
(the above question shold be deleted as there are no contributions)
Authentication without asking for user name and password Date: 04/05/2002 06:44AM PST
http://www.experts-exchange.com/asp/Q_20285302.html

Thanks,
Anthony
0
 
mastallamaCommented:
Anthony's correct, the answer to your question isn't to complicated...but why answer it if i don't think i'll get the points anyway??

 ~ MastaLlama ~
0
 
zombeenCommented:
<a href="javascript:window.print();">Print</a>
0
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

 
DreamMasterCommented:
zombeen is right, that's the easiest way..it won't always work but it's close enough. There's no way in ASP to execute special print commando's so don't go hoping for that, just accept zombeen's comment and off you go...

Max.
0
 
insight974Author Commented:
Thank you for the answers. I'm sorry about the delay in the responses. I was making a mistake when giving the points, I was thinking I was closing the questions and that wasn't happening. I'm really very sorry. And in one case, I haven't received any response. Thanks to acperkins for letting me know, I really feel bad about it. I have just reviewed the previous questions and closed them. Sorry.

Related to this question, what I need is to print a text file that was saved in the hard drive. Thank you
0
 
mgfranzCommented:
Use the FSO to open the file as a formated string, then pass that to the print() function.

But if this .txt file is on the users hard-drive, you will have problems... the only other way around it is to upload the .txt to the server, then run it through the print() and then delete the file.
0
 
insight974Author Commented:
Let me explain more. I have a variable with a string in the asp page, what I will need is to print that string (to the default printer). As I don't have an idea on how to do it I was thinking on creating a temp txt file and send the file to print but I'm open to other ideas.
0
 
mgfranzCommented:
Like I said, write the string to a temp file with the FSO, then call print() from the file;

Sub CreateAfile
   Dim fso, MyFile
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
   MyFile.WriteLine("This is a test.")
   MyFile.Close
End Sub

' Now redirect to the print.asp file
' it would be better to open a new window to do this
Response.Redirect "print.asp"

--------------------print.asp-----------------------

<!--#include file ="c:\testfile.txt"-->
<html>
<head>
<script language="javascript">

function printPage()
{
     window.print()
     // Now close the window
     window.close()
}
</head>
<body onLoad="javascript:printPage();">

0
 
hongjunCommented:
This question appears to have been abandoned. I will invite a Moderator to close this question if there's no reply from you after seven days.

Suggestion
<points to mgfranz>


hongjun
0
 
NetminderCommented:
Per recommendation, force-accepted.

Netminder
CS Moderator
0

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now