Printen in C#

Status
Niet open voor verdere reacties.

Roadrocker66

Gebruiker
Lid geworden
7 mei 2009
Berichten
104
Hallo allemaal.
Daar was ik weer eens.

Heb een klein probleempje!
Heb een print form tutorial gevonden op You Tube voor VB
Met de volgende werkende Code:
Code:
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        My.Computer.FileSystem.WriteAllText("C:\Users\Roadrocker66\Documents\Printing.txt", RichTextBox1.Text, False)
        WebBrowser1.Navigate("C:\Users\Roadrocker66\Documents\Printing.txt")
        PrintDialog1.ShowDialog()
        WebBrowser1.Print()
    End Sub
Nu heb ik geprobeerd om deze te converteren naar C# maar dit lukt me niet echt.
Krijg de volgende fout:
Code:
        private void print_btn_Click(object sender, EventArgs e)
        {
            My.Computer.FileSystem.WriteAllText("C:\\Users\\Roadrocker66\\Documents\\Printing.txt", richNote_txt.Text, false);
            webBrowser1.Navigate("C:\\Users\\Roadrocker66\\Documents\\Printing.txt");
            printDialog1.ShowDialog();
            webBrowser1.Print();
        }
In de eerste lijn krijg ik al de melding dat My niet klopt.
Tevens kent hij ook .Computer niet.
Wat gaat hier fout.

Kan iemand mij helpen?
 
Dat was door mij nog niet opgevallen. Haha.
Bedankt alvast zal kijken wat ik er mee kan.

Gr. Jeen.
 
Hallo was ik weer!

Heb van alles geprobeerd.
Dit is nu mijn code:
Code:
        private void print_btn_Click(object sender, EventArgs e)
        {
            My.Computer.IO.File.WriteAllText(@"path to text"); 
            webBrowser1.Navigate(@"path to text"); 
            dPrint.ShowDialog();
            webBrowser1.Print();
        }
Ik blijf de fout melding op My in de eerste lijn houden.
Misschien is deze hele lijn wel niet goed of zo.
Kom er niet uit.

Iemand de oplossing?
 
wat is de melding dan?, moet het geen statische functie worden?
 
Het is IO.File.WriteAllText(). niet My.Computer. dat is namelijk vb. kijk maar naar de link dat ik bij m`n vorige post gedaan heb.
Verder is de @"path to textfile" een voorbeeld. Je moet hier wel een path inzetten bijvoorbeeld: @"c:/locatie/naar/iets/ofzo.txt".

net even snel in project getest:

[cpp]
WebBrowser broswer = new WebBrowser();
PrintDialog dialog = new PrintDialog();
public Form1()
{
InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)
{

//nu moet de locatie van de textfile wel bestaan anders krijg je errors.
File.ReadAllText(@"c:/dictonary.txt")
this.broswer.Navigate(@"c:/dictonary.txt");
dialog.ShowDialog();
broswer.Print();
}
}
[/cpp]

wat het verder allemaal doet weet ik niet aangezien ik deze objecten nog nooit gebruikt heb.

verder nog:

als je File. typed dan herkend die dit niet standaard. druk dan op de toetscombinatie: alt+shift+f10 dan krijg je quick fix optie. kies dan het importeren van System.IO
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan