Laden...

Forenbeiträge von Arthuro Ingesamt 147 Beiträge

04.10.2007 - 09:43 Uhr

Guten Tag,

Hab einen kleinen Fehler und weiß nicht ganz wie ich den weg kriege.
Ich weiß das es mit Int32.TryParse geht aber net genau wo ich es hinmache etc.

i = (x.ContainsKey(fileName) == true)? x[fileName]: 0;

Fehler:

Der Typ "object" kann nicht implizit in "int" konvertiert werden. Es ist bereits eine explizite Konvertierung vorhanden. (Möglicherweise fehlt eine Umwandlung.)
26.09.2007 - 13:26 Uhr

Habe es gelöst falls es jemanden interessiert:

 if (baseNode.Nodes.Count > 0)
            {
                result = false;
                foreach (TreeNode subNode in baseNode.Nodes)
                {
                    if (HasNode(subNode, searchText) == true)
                    {
                        subNode.BackColor = Color.Red;
                        result = true;
                    }
                }
            }
26.09.2007 - 11:53 Uhr

Hmmm, hab es jetzt schon mehrmals probiert mit verschiedenen schleifen etc... ich kriege aber immer den gleichen fehler, er findet halt genau den subNode aber er markiert dan von da bis zum schluss alle subNodes.

Jemand ein lösungsvorschlag?

Die zeile ist subNode.BackColor = Color.Red;

        private bool HasNode(TreeNode baseNode, string searchText)
        {
            // Initialisierung
            bool result = false;

            //Aktuellen Node testen
            if (baseNode.Text.ToUpper().Contains(searchText.ToUpper()))
                return true;

            // Unterelemente testen
            if (baseNode.Nodes.Count > 0)
            {
                foreach (TreeNode subNode in baseNode.Nodes)
                {
                    result = result | HasNode(subNode, searchText); <-- wenn halt subNode gleich searchText ist dann soll halt der subNode Rot werden

                    subNode.BackColor = Color.Red; <--- hier in dem Bereich muss ich glaube ich das ganze abspielen

                    
                }
            }

          return result;
        }

        private bool IsNodeContained(TreeView trv, string searchText)
        {
            // Ergebnisvariable
            bool result = false;

            // Nodes des Hauptstamms durchsuchen
            foreach (TreeNode subNode in trv.Nodes)
            {
                result = result | HasNode(subNode, searchText); 
                
                // Bei true kann die Schleife verlassen werden
                if (result)
                    
                    break;
            }

            return result;
        }
 
        private void button4_Click(object sender, EventArgs e)
        {
            Ergebnis.Text = IsNodeContained(treeView1, txtSearch.Text) ? "Vorhanden" : "Nicht Vorhanden";
        }
  }
}
26.09.2007 - 10:42 Uhr

HeyHo,

Also ich hab keine festen Nodes, ich gehe rekrusiv durch den Tree und hole mir die Nodes aus einer Datei, und wenn ich dann halt auf Suchen drücke und Test1 angebe, soll er mir Test1 Rot markieren.

LG

26.09.2007 - 10:07 Uhr

Also ich hab ganz viele Nodes und einer heißt zb. Test1

nun möchte ich wenn ich in meiner suche eingebe Test1 das genau dieser Node makiert wird und wenn ich mache subNode.BackColor = Color.Red; dann wird nur der ganz obere makiert und nicht der ausgewählte.

Und dahinter bin ich noch nicht gekommen und dies ist mein Problem.

Gruß Arthuro

26.09.2007 - 09:53 Uhr

Naja den befehl kenn ich auch mir geht es aber mehr um die umsetzung wie ich den ausgewählten Node rauskriege. zurzeit kriege ich ja nur ein ergebnis ob dieser begriff vorhanden ist oder nicht aber der gewünschte Node wird ja nicht hevorgehoben und angezeigt.

Gruß Arthuro

26.09.2007 - 09:33 Uhr

Guten Tag,

Ich hab mit dem Visual Studio C# 2005 Buch von Addison Wesley gearbeitet und hab mir dan das folgende Beispiel erarbeitet:

private bool HasNode(TreeNode baseNode, string searchText)
        {

            // Initialisierung
            bool result = false;

            //Aktuellen Node testen
            if (baseNode.Text.ToUpper().Contains(searchText.ToUpper()))
                return true;

            // Unterelemente testen
            if (baseNode.Nodes.Count > 0)
            {
                foreach (TreeNode subNode in baseNode.Nodes)
                    result = result | HasNode(subNode, searchText);
            }

            return result;

        }

        private bool IsNodeContained(TreeView trv, string searchText)
        {

            // Ergebnisvariable
            bool result = false;

            // Nodes des Hauptstamms durchsuchen
            foreach (TreeNode subNode in trv.Nodes)
            {
                result = result | HasNode(subNode, searchText);

                // Bei true kann die Schleife verlassen werden
                if (result)
                    break;
            }

            return result;

        }
 
        private void button4_Click(object sender, EventArgs e)
        {
            Ergebnis.Text = IsNodeContained(treeView1, txtSearch.Text) ? "Vorhanden" : "Nicht Vorhanden";
        }
  }
}

So nun möchte ich aber nicht nur das er anzeigt ob der gesuchte Node da ist oder nicht sondern möchte die Ergebnisse die er gefunden hat das die Farblich hevorgehoben werden und ausgewählt werden. Leider komm ich jetzt an dieser Stelle nicht weiter und hab auch nichts braubares gefunden.

Wäre für Infos dankbar.

Gruß Arthuro

25.09.2007 - 15:32 Uhr

Guten Tag,

Ich möchte das mein C#-Programm in der Registry nachschaut ob ein vorhandener Pfad da ist. Leider habe ich noch nix brauchbares gefunden.

Wäre über Tipps sehr dankebar.

Gruß Arthurp

20.09.2007 - 15:41 Uhr

Guten Tag,

Danke erstmal für die Tipps, diese Links habe ich aber schon alle in meiner Sammlung und dies sind nicht reine Tutorials seiten. Suche mehr was das versucht zb. jemand einen Chat zu programmieren und dort wird gezeigt wie es funktioniert.

Gruß Arthro

20.09.2007 - 15:29 Uhr

Guten Tag,

Du könntest ein Body-Mass-Index programm schreiben grafisch(Windows Forms) was dir den BMI Berechnet.

Dann hätte ich noch ein Kopier Programm von einer Festplatte zur andern Kopieren oder Zugriff Programm wo man sachen erfüllen muss um Eintritt zu erhalten.

Gruß Arthuro

20.09.2007 - 15:24 Uhr

Guten Tag,

Ich nutze IE7 und Mozilla Firefox... man muss ja Flexible sein...

Gruß Arthuro

20.09.2007 - 15:21 Uhr

Guten Tag,

Ich höre gerne Chats,RnB,Techno und Trance hängt immer nach laune und lust ab.
Aber eigentlich höre ich immer das was mir gefällt auch die Sachen die manchmal nicht in meine Musik Richtig passen.

Gruß Arthuro

20.09.2007 - 15:20 Uhr

Guiten Tag,

Wenn du nicht viel Ausgeben willst und sehr viel dabei haben willst würde ich zu einem Medion raten und der Support ist auch super.

@Vista
Hmm bei 2 Giga und so einem Prozessor müsstes es fliegen eigentlich, also langsam das billdeste dir dann nur ein G Ich kanns nur empfehlen.

Gruß Arthuro

20.09.2007 - 15:00 Uhr

Guten Tag,

Vorname Arthur + o gleich Künstlername: Arthuro

Gruß Arthuro

20.09.2007 - 14:59 Uhr

Guten Tag,

Ich hab mehrmals schon nach guten Tutorials für C# gesucht wo alles von Grundlagen bis Fortgeschrittene Programmierung behandelt wird. Leider findet man da sehr wenig und auch nicht so viel gutes. Ich kenn es von C++ und Photoshop da gibt es sehr viele Tutorials aber leider weil C# noch nicht so bekannt und noch nicht so alt ist gibt es da noch net soviele Seiten. Habt ihr welche oder könnt ihr mir welche empfehlen ?

Danke im voraus.

Gruß Arthuro

20.09.2007 - 14:57 Uhr

Hallo zusammen,

ich bin ja nun überhaupt kein Fan von Widescreen. Mein 21" CRT ist so groß, dass man zwei A4 Seiten (fast) nebeneinander bekommt. Und so arbeite ich (möglichst) auch: also fast alle Fenster, die ich verwende, sind höher als breit, so wie man ein A4 Blatt normalerweise auch vor sich liegen hat. Vielleicht bin ich ja altmodisch, aber fast alle Papiermedien sind hochkant. Daher bin ich die Informationsaufnahme so gewohnt und möchte sie am Rechner - vor bei Browserfenstern - gerne genauso haben.

Momentan arbeite ich noch nicht mit zwei Monitoren, aber wenn ich mir vorstelle es zu tun, dann fände ich Widescreen erst recht unpassend.

herbivore

Herbivore es gibt mittlerweile genug widescreen monitore die du senkrecht drehen kannst und somit hast du auch dein schönes A4 Blatt und kannst runterprogrammieren. Die Technik machts.

Ich finde Widescreen TFT's sind eine tolle Erfindung und sollte ich mal Geld überhaben werde ich mir einen Kaufen und von meinem 17 Zoll Crt umsteigen G

Gruß Arthuro

20.09.2007 - 14:53 Uhr

Guten Tag,

Ich trinke keinen Kaffe bei mir gibts immer nur Tee und ab und zu Vanille Cappuchino.

Gruß Arthuro

20.09.2007 - 14:51 Uhr

Guten Tag,

Ich hatte mal zum test auf meinen Rechner Vista installiert der etwas schlechter ist leider war ich dann wieder froh XP zu haben. Aber auf meinem schnelleren Notebook bin ich sehr zufrieden mit Windows Vista und kann es eigentlich nur empfehlen solange der PC sehr gut ist. Ich hatte es auch mal mit der x64 Version getestet leider frist die doppelt soviele ressourcen wie die x86 Version von Vista so bleib ich lieber bei 32 Bit als mit 64 Bit und ich glaube wenn erstmal das erste Service Pack rauskommt , werden auch viele auf Vista umsteigen weil es ist eigentlich schon ein recht sicheres und stabiles Betriebssystem.

Gruß Arthuro

20.09.2007 - 14:47 Uhr

Guten Tag,

Ja es stimmt es reicht ein Hauptschulabschluss um die Ausbildung als Fachinformatiker zu absolvieren. Aber die Firmen stellen sowieso nur welche ein mit mind. Fach-Abitur. Aber vom Gesetz her reicht halt Hauptschulabschluss.

Deswegen werden nur die Grundlagen vermitteln usw.. ist ja auch von Berufsschule zu Berufsschule verschieden.

Bei mir ist es so das ich in der Firma C# lerne und in der Berufschule Java behandle. Einen Vorteil hat es natürlich das man nach 3 Jahren Zwei Programmiersprachen kann aber der druck beide Programmiersprachen gleichzeit zu behandeln und nichts zu verstauschen ist schon ein etwas größerer.

Und zum Arbeitsmarkt ja es werden Entwickler fast überall gesucht solange man das kann was die Firma sucht und braucht, hat man sehr gute Chancen auf dem Arbeitsmarkt.

Gruß Arthuro

20.09.2007 - 14:37 Uhr

Guten Tag,

Mich würde es auch sehr interessieren aber auch bisschen mehr die Fortgeschrittene Programmierung und die Grundlagen nur anschneiden.

  • Wen von Euch würde so etwas interessieren?

Ja interessiert mich, müsste am besten an einem Samstag standfinden oder ? Weil die meisten ja in der Woche am Arbeiten sind.

  • Welche Inhalte würden Euch außer den Grundlagen speziell interessieren?

Weiß ich noch nicht....

  • Wo (welche Stadt) wäre es für Euch am einfachsten?

Ruhrgebiet nähe Bochum,Dortmund,Essen,Gelsenkirchen,Duisburg

  • Wäre ein solches Event für Euch auch interessant, wenn es nicht kostenlos wäre?

Solange die kosten gering gehalten sind und man was geboten kriegt würde ich was dafür zahlen.

20.09.2007 - 14:34 Uhr

Logitech MX1000 Laser und am Laptop Logitech VX Revolution

Logitech stellt einfach die besten und präzistens mäuse her, zwar teuer kriegst aber dafür was geboten.

LG Arthuro

20.09.2007 - 14:29 Uhr

Vielen Dank

20.09.2007 - 12:27 Uhr

Das heißt ?

20.09.2007 - 10:23 Uhr

Ich hab das nun so Realisiert und es klappt wunderbar.

        private void button2_Click(object sender, EventArgs e)
        {
            System.Drawing.Printing.PrintDocument pd = new System.Drawing.Printing.PrintDocument();
            pd.PrintPage += new PrintPageEventHandler(this.pd_PrintPage);
            pd.Print();
        }

        private void pd_PrintPage(object sender, PrintPageEventArgs e)
        {
            System.Drawing.Bitmap bmp = null;
            bmp = new Bitmap(this.ClientSize.Width, this.ClientSize.Height); 
            this.treeView1.DrawToBitmap(bmp, this.treeView1.ClientRectangle);
            e.Graphics.DrawImage(bmp, ClientRectangle);
            e.HasMorePages = false;
        }

Gruß Arthuro

20.09.2007 - 08:16 Uhr

Guten Tag,

Ich beschäftige mich gerade mit Drucken eines TreeViews, finde aber kaum Informationen dazu bzw. hilfreiche Informationen. Hat da jemand was von euch ?

Danke im Voraus.

Gruß Arthuro

18.09.2007 - 14:23 Uhr

In meinem Excel Dokument klappt es hiermit :

xlWorksheet3.Tab.Color = Color.Red.ToArgb(); 

Vielleicht solltest du dein Programm Code mal besster stukturieren und die Hinweise raus machen... den dein Programm funktioniert bei mir auch nicht.

Hier zb.

Das private Feld "Exel_Beispiel_1.Form1.xlWorkbook" wurde zugewiesen, aber der Wert wird nie verwendet.

Wenn du die Hinweise raus hast und es immer noch nicht läuft kannste den Code nochmal hier posten.

LG Arthuro

18.09.2007 - 13:59 Uhr

Guten Tag,

Hab da mal eine Frage bezüglich Excel, mein Dokument wird gedruckt alles gut und schön aber leider sehe ich die spalten und Zeilen nicht also den rahmen, mich würde interessieren ob es dafür eine eigenschaft oder so gibt , damit man das aktivieren kann ?

Das wäre super.
Danke im Voraus.

LG Arthuro

18.09.2007 - 09:46 Uhr

Klappt wunderbar, vielen Dank

Gibt es da auch noch eine einstellung das das mit rahmen und in tabellenform gedruckt wird ?

LG arthuro

18.09.2007 - 09:15 Uhr

Danke , an die antworten bin gerade noch selbst drauf gekommen, dachte ganze zeit kann nicht daran liegen war wohl ein logik fehler...

Hiermit klappt es nun :

Directory.GetCurrentDirectory() + "\BMI-Werte.xls"

LG Arthuro

18.09.2007 - 08:45 Uhr

Also wenn ich nur:

worksheet.SaveAs(@"BMI-Werte.xls" /*"C:\BMI-Werte.xls"*/, missing, missing, missing, missing, missing, missing, missing, missing, missing);

Wird es in Eigene Datei gespeichert.

Mache ich:

worksheet.SaveAs(@System.Windows.Forms.Application.StartupPath /*"C:\BMI-Werte.xls"*/, missing, missing, missing, missing, missing, missing, missing, missing, missing);

Wird es im Bin verzeichnis gespeichert und nicht im Debug Verzeichnis wo die exe drine ist.

Mache ich: (Directory.GetCurrentDirectory())

worksheet.SaveAs(@Directory.GetCurrentDirectory() /*"C:\BMI-Werte.xls"*/, missing, missing, missing, missing, missing, missing, missing, missing, missing);

Wird es auch im Bin Ordner gespeichert und nicht im Debug.

Noch jemand Vorschläge ?

17.09.2007 - 14:22 Uhr

Also ich habe es mit Application.StartUp versucht er speichert mir die Datei aber leider nicht da wo die .exe ist. Wenn ich Debuge Speichert er es mir im Bin Ordner und net im Debug ordner wo die .exe liegt. Habe die Datei nun aufm Desktop kopiert und versucht jetzt hat er das wieder im Bin Ordner kopiert. Also mit Application.StartUp funktioniert das leider nicht....

😦

17.09.2007 - 14:15 Uhr
AppExcel.Workbooks.Open(System.Windows.Forms.Application.StartupPath, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);

Leider klappt das mit Application.StartupPath nicht, aber damit wäre mein Problem mit der IF-Anweisung ja auch net geklärt wie ich das überprüfe ich will ja nicht schaun ob eine datei in dem Path ist sonder ich möchte ja das Überprüft wird ob die Datei vorhanden ist.

17.09.2007 - 14:02 Uhr

Guten Tag,

So ich kann mit meinem Programm ein einfaches Textdokument drucken. Nun habe ich das Programm erweitert und ich kann meine Sachen in Excel speichern. Nun meine Frage ist es möglich über mein Programm auf Excel zuzugreifen das über Excel gedruckt wird und nicht das ich es extra zeichnen muss ?

Wäre für tipps & links sehr dankbar.

LG Arthuro

17.09.2007 - 13:47 Uhr

Ich will mit einer If Anweisung schaun ob eine Datei da ist oder nicht zurzeit habe ich das nur mit laufwerks angabe. Ich möchte aber das meine Datei dort gespeichert wird wo die .exe des Projekts ausgeführt wird.

Habe es versucht ohne Laufwerksbuchstabe hat leider nicht geklappt, wäre für hilfe sehr dankbar.

string path = @"C:\BMI-Werte.xls";
if (File.Exists(path)
{
}
else
{
}
worksheet.SaveAs(@"C:\BMI-Werte.xls", missing, missing, missing, missing, missing, missing, missing, missing, missing);
17.09.2007 - 13:39 Uhr
SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.2.1): Invalid SQL: DELETE FROM bb1_searchs WHERE searchtime<1189424216 
mysql error: Can't open file: 'bb1_searchs.MYI'. (errno: 145) 
mysql error number: 1016 
mysql version: 4.0.25-Max-log 
php version: 4.4.4 
Date: 17.09.2007 @ 13:36 
Script: /wbb2/login.php 
Referer: [URL]http://www.mycsharp.de/wbb2/addreply.php?threadid=42891[/URL] 

Kommt bei mir auch... die datenbank ist wohl kaputt... kam gerade sogar bei login und bei Antworten auf einen Thread bei mir...

LG Arhturo

17.09.2007 - 09:42 Uhr

Vielen Dank Wax

Es klappt wusste nicht das sowas gibt.

Dankeschön nochmal.

LG Arthuro

17.09.2007 - 09:19 Uhr

Guten Morgen,

Hab ein kleines Do-While Problem:

Invalid Cast Exeption

Das Objekt des Typs System.Double kann nicht in Typ System.String umgewandelt werden.

                int i = 1;
                string Value;
                Range Test;

do
                {
                   Test = (Range)worksheet.Cells[i, 1];
                   Value = (string)(Test).Value2;  //(Range)worksheet.Cells[i, 1]).Value2;
                   if ( Value != string.Empty)
                   {
                       i += 1;
                   }
                } while ( Value != string.Empty);
14.09.2007 - 11:36 Uhr

Guten Tag,

Hab das zwei Probleme, einmal möchte ich das die Datei dort gespeichert wird wo das Programm gestartet wird also nicht in C:, zweites problem weiß ich noch nicht ganz wie ich das mache das ich aus Meiner ListView die Daten in Excel Expotiert kriege.

private void speichernToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            //Deklaration vom Datentyp String für das ListView
            string listBMI = BMI.Text;
            string date = Datum.Value.ToString ("dd.MM.yyyy");
            string listErgebnis = Ergebnis.Text;
            string listName = UserName.Text;
            string listGewicht = Gewicht1.Text;

            ListViewItem liste = null;
            liste = listView1.Items.Add(date);
            liste.SubItems.Add(listName);
            liste.SubItems.Add(listGewicht);
            liste.SubItems.Add(listBMI);
            liste.SubItems.Add(listErgebnis);

            object missing = Missing.Value;

            Microsoft.Office.Interop.Excel.Application AppExcel = new ApplicationClass();
            AppExcel.Workbooks.Open(@"C:\BMI-Werte.xls", missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);
            //AppExcel.Visible = true;

            Microsoft.Office.Interop.Excel.Worksheet worksheet = new Microsoft.Office.Interop.Excel.WorksheetClass();
            worksheet = (Microsoft.Office.Interop.Excel.Worksheet)AppExcel.ActiveWorkbook.ActiveSheet;

            //worksheet.Cells[3, 3].ToString();



            AppExcel.Visible = true;
14.09.2007 - 10:01 Uhr

Vielen Dank eine Information reicher jetzt wusste ich nicht.

Danke

LG Arthuro

14.09.2007 - 09:50 Uhr

Guten Morgen,

Ich hab da ein kleins Projekt in diesem Projekt kann man drucken und es ist

private Font printFont;

deklariert.

Leider kann ich Font nicht ändern und zb. FontDrucken etc... umändern weil dies einfach festgelegt ist.

Jetzt zu meine Problem, ich habe vor mit Excel zu arbeiten und habe

using Microsoft.Office.Interop.Excel;

hinzugefügt.

Darauf hin erhalte ich jetzt diese Fehlermeldung:

"Font" ist ein mehrdeutiger Verweis und kann "System.Drawing.Font" oder "Microsoft.Office.Interop.Excel.Font" sein.

Was kann ich machen um diesen Fehler aus dem weg zu gehen ?

13.09.2007 - 14:55 Uhr

Guten Tag,

Ich hab eine frage ob dies möglich ist , Ich habe zwei Textfelder Name,Wert diese möchte ich wenn ich auf den Button auswerten klicke in der DataGridView angzeigt werden und wenn ich da nochmal drauf drücke mit andern werten das eine neue zeile dann mit den andern Werten kommt. Diese DataGridView möchte ich dann invisibl machen und dann in Excel importieren !

Dann hätte ich noch eine Frage ist dies Sinnvoll ? Oder sollte ich am besten direkt die Werte in Excel importieren ?

Und hätte jemand vielleicht einen kleinen Code für mich damit ich Da meine werte in das DataGridView hinzufügen kann ?

Danke im voraus.

13.09.2007 - 11:57 Uhr

Guten Tag,

Habe es umgesetzt: http://support.microsoft.com/default.aspx?scid=kb%3Bde%3B812425

Wenn ich text in die richbox reinschreibe und dann auf Drucken drücke.... druckt er mir eine leere seite warum ?

PS: Patrone ist nicht leer habe ich schon nachgeschaut.....

        private int checkPrint;
        private void BtnPageSetup_Click(object sender, EventArgs e)
        {
            pageSetupDialog1.ShowDialog();
        }

        private void BtnPrintPreview_Click(object sender, EventArgs e)
        {
            printPreviewDialog1.ShowDialog();
        }



        private void druckenToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            if (printDialog1.ShowDialog() == DialogResult.OK)
                printDocument1.Print();

            //PrintDialog Drucken = new PrintDialog();
            // Drucken.ShowDialog();
        }

        private void printDocument1_BeginPrint(object sender, System.Drawing.Printing.PrintEventArgs e)
        {
            checkPrint = 0;
        }

        private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            // Print the content of RichTextBox. Store the last character printed.
            checkPrint = richTextBoxPrintCtrl1.Print(checkPrint, richTextBoxPrintCtrl1.TextLength, e);

            // Check for more pages
            if (checkPrint < richTextBoxPrintCtrl1.TextLength)
                e.HasMorePages = true;
            else
                e.HasMorePages = false;
        }

Viel vom Code kann ich ja nicht posten habs so gemacht wie aufm tutorial und dann auf mein Programm angewendet... leider druckt er aber nichts......

13.09.2007 - 11:38 Uhr

hmm...

Ich hab mir die punkte alle durchgelesen habs gemacht wie es dort steht hab dann am schluss "Neue Projektmappe erstellen" auch gemacht. Trotzdem gibts weiterhin bei mir keine RichTextBoxPrintCtrl.dll und unter suche finde ich auch keine RichTextBoxPrintCtrl.dll

Oder wo kann ich diese datei finden ? RichTextBoxPrintCtrl.dll ?
Gibt es noch einen andern weg an die Datei zu kommen ? Weil habs mir extra 10mal durchgelesen um nix falsch zu machen, die datei ist aber trotzdem nicht da.

Danke im voraus für Antworten.

Gruß Arthuro

EDIT: Hab die datei nach einer halben stunde suche gefunden. Sie befindet sich im Debug ordner des Projektverzeichnisses. Falls jemand auch danach sucht xD

11.09.2007 - 15:51 Uhr

Ist den jetzt was aus dem Chat geworden ?

LG Arthuro

11.09.2007 - 15:48 Uhr

Ich versuche halt den Programm Code so klein und gering wie möglich zuhalten damit man noch eine gewisse übersicht hat 😉

Aber trotzdem danke, wolltest einfach nur mal wissen ob es was bringt und ob es vorteile hat 🙂

11.09.2007 - 15:43 Uhr

Ist es den möglich die datei vorher umzuwandel in ein pdf. oder doc dokument und kann dann leichter drucken ? oder ist das dann trotzdem der gleiche prozess ?

Danke für Antworten

LG Arthuro

11.09.2007 - 14:41 Uhr

Hmmm, ich will aber nicht über eine rich box drucken,

es muss doch auch möglich sein, einfach wenn ich auf Print gehe das ich vielleicht noch den drucker auswählen darf und dann drucken.

Das andere wie bei richbox ist doch viel zu umständlich muss doch einen einfacheren weg geben ?

LG Arthuro

11.09.2007 - 14:30 Uhr

Ich versuche eine Textdatei zu drucken, hab mir auch schon das openbook angeschaut etc. komm da aber nicht weiter, habe es mit diesem Code versucht aber passiert nix wenn ich auf drücken drücke....

Danke für hilfe im voraus.

LG Arthuro

private void druckenToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            
            int s = 0;

            if (s >0)
            {
                // Drucker auswählen
                PrintDialog Drucken = new PrintDialog();

                if (DialogResult.OK == Drucken.ShowDialog(this))
                {
                    File.OpenText("BMI-Werte.txt");
                }
            }
07.09.2007 - 15:12 Uhr

Vielen Dank

Hab das jetzt versucht mit öffnen:

        private void öffnenToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            File.OpenText("BMI-Werte.txt");
        }

Aber irgendwie wir die datei nicht geöffnet warum ?

Wenn ich auf Speichern drücke wird die datei erstellt mit Inhalt. Dann würde ich gerne das Textdokument anzeigen lassen. Dies tut er aber nicht warum ?

07.09.2007 - 14:50 Uhr

Guten Tag,

Mein Problem ist es, ich möchte einen Wert der Name ist BMI dort stehen zahlenwerte drine. Diese Zahlenwerte würde ich gerne bei Auswählen eines MenüStrips Speichern in einem Textdokument speichern.

Also gut und schön, aber ich will nicht das man auswählen kann wo man es speichert sondern ich möchte das die Datei dort gespeichert wird von wo man das Programm ausführt.

Kann mir da jemand vielleicht helfen ?

  private void speichernToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog speichern = new SaveFileDialog();
            speichern.Filter = "Textdatei | *.txt";
            if (speichern.ShowDialog() == DialogResult.OK)
            {
                string path = speichern.FileName;
                File.WriteAllText(path, BMI.Text);
            }
            
        }