Einzelnen Beitrag anzeigen

JayK

Registriert seit: 1. Mai 2005
49 Beiträge
 
#7

Re: Textdatei von Windows öffnen lassen

  Alt 28. Mai 2005, 11:58
Zitat von MathiasSimmack:
Jay: sorry, die Exceptionmeldung ist ja wohl eindeutig und Deutsch. Daher gibt´s von mir ein freches .
Vielen Dank. Ich weiß, dass er meckert, die Datei gäbe es nicht. Aber ich weiß nicht wie es dazu kommt, die Datei ist da!

Zitat von MathiasSimmack:
1. Existiert die Datei?
Code:
File.Exists
Na gut, dann bauen wir das auch noch ein .
Danke für die using-Sachen.

So siehts bis jetzt aus:
Code:
using System;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;

namespace JayTextEdit
{
   /// <summary>
   /// Description of Form1.
   /// </summary>
   public class AboutBox : System.Windows.Forms.Form
   {
      private System.Windows.Forms.Label label12;
      private System.Windows.Forms.Label label1;
      private System.Windows.Forms.Label label11;
      private System.Windows.Forms.Label label9;
      private System.Windows.Forms.Label label8;
      private System.Windows.Forms.Button bOK;
      private System.Windows.Forms.Button bLicense;
      public AboutBox()
      {
         //
         // The InitializeComponent() call is required for Windows Forms designer support.
         //
         InitializeComponent();
         
         //
         // TODO: Add constructor code after the InitializeComponent() call.
         //
      }
      
      [Windows Forms Designer Generated Code]

      void BOKClick(object sender, System.EventArgs e)
      {
         this.Close();
      }
      
      void BLicenseClick(object sender, System.EventArgs e)
      {
         string licenseFile = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
         licenseFile = Path.Combine(licenseFile, "License.txt");
         if (File.Exists(licenseFile))
         {
             try {
                Process.Start(licenseFile);
             } catch (Win32Exception) {
                MessageBox.Show("Datei \"License.txt\" konnte nicht gefunden werden.\nBitte überprüfen Sie ihre Installation oder suchen Sie selbst nach der Datei.", "Datei nicht gefunden", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
             }
         }
         else
         {
            MessageBox.Show("Die angeforderte Datei existiert nicht.", "Datei existiert nicht", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
         }
         
         
      }
      
   }
}
Es kommt immer "Die Datei existiert nicht".

Moment: Geistesblitz!!!! #develop speichert die Debug-Exes ja in einem Unterordner Klar das das nicht klappt! Ist ja dumm.
nil
  Mit Zitat antworten Zitat