Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 21:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C# Programm - Zugriff verweigert

Discussion on C# Programm - Zugriff verweigert within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
SurizeZaine's Avatar
 
elite*gold: 1
Join Date: May 2013
Posts: 934
Received Thanks: 191
C# Programm - Zugriff verweigert

Hey leute,
ich schreibe grade ein Programm, in dem ich mich registrieren muss und die Daten die ich beim Registrieren eingebe sollen in einer Datei gespeichert werden. Ich möchte die Anmeldedaten zum Test erstmal auf dem Desktop in nem Ordner "Testlogin" in einer Datei speichern. Hier erstmal der Code:



private void button1_Click(object sender, EventArgs e)
{
string email, pw, sq, sa, anmeldedaten;
email = textBox1.Text;
pw = textBox2.Text;
sq = textBox3.Text;
sa = textBox4.Text;
anmeldedaten = email + ";" + pw + ";" + sq + ";" + sa;

if (Directory.Exists(@"C:\Users\Robin\Desktop\Testlog in"))
{
File.WriteAllText(@"C:\Users\Robin\Desktop\Testlog in", anmeldedaten);
MessageBox.Show("Succesfully registered!");
}
else
{
Directory.CreateDirectory(@"C:\Users\Robin\Desktop \Testlogin");
File.WriteAllText(@"C:\Users\Robin\Desktop\Testlog in", anmeldedaten);
MessageBox.Show("Succesfully registered!");
}



Der Ordner ist noch nicht erstellt, das übernimmt das Programm nach der else-Anweisung, aber wenn ich jetzt in diesen Ornder die Datei schreiben möchte, kommt folgende Fehlermeldung: Der Zugriff auf den Pfad "C:\Users\Robin\Desktop\Testlogin" wurde verweigert.
Jetzt hab ich schon mal probiert es zu beheben, indem ich in app.manifest vom Projekt eingestellt habe, dass das Programm Administratorrechte benötigt um zu starten, es klappt jedoch trotzdem nicht, mir wird immer der Zugriff verweigert -.- Hab auch schon probiert die Datei nicht in einen Ordner zu schreiben, falls er kopiergeschützt ist, aber direkt auf dem Desktop hats auch nicht geklappt. Jemand ne Ahnung wie ich des Problem beheben kann?
Hab in Google leider nichts brauchbares gefunden
SurizeZaine is offline  
Old 06/14/2013, 23:29   #2
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Du versuchst in einen order text zu schreiben, wie soll das gehen?
Testlogin\dateiname.txt wäre da schon etwas sinnvoller :|
MoepMeep is offline  
Old 06/14/2013, 23:34   #3
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1,354
Received Thanks: 280
Du hast noch keine Txt Datei erstellt also wo soll es denn gespeichert werden?
Falls der Pfad vom nutzer bestimmt werden soll versuch es mal so :
PHP Code:
 Stream myStream ;
     
SaveFileDialog saveFileDialog1 = new SaveFileDialog();

     
saveFileDialog1.Filter "txt files (*.txt)|*.txt|All files (*.*)|*.*"  ;
     
saveFileDialog1.FilterIndex ;
     
saveFileDialog1.RestoreDirectory true ;

     if(
saveFileDialog1.ShowDialog() == DialogResult.OK)
     {
         if((
myStream saveFileDialog1.OpenFile()) != null)
         {
             
// Code für die txt Datei
             
myStream.Close();
         }
     } 
Twist' is offline  
Old 06/14/2013, 23:46   #4
 
SurizeZaine's Avatar
 
elite*gold: 1
Join Date: May 2013
Posts: 934
Received Thanks: 191
Ok, schon mal danke an euch beide, habe das mit der .txt datei ganz vergessen ^^

@Twist: Ich gebe ja die Registrierungsdaten usw ein und er soll es ohne das ich nen pfad auswähl abspeichern, d.h. ich arbeite ohne den SaveFileDialog und er speichert es per Buttonklick an nem bestimmten Ort ab.
Wenn ich jetzt allerdings File.WriteAllText(@"C:\Users\Robin\Desktop\Testlog in\login.txt", anmeldedaten); benutze, erstellt er keine .txt datei sondern einen ordner namens login.txt
Gehört das .txt noch in den Pfad oder woran liegt es das er noch nen Ordner erstellt?
SurizeZaine is offline  
Old 06/14/2013, 23:50   #5
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1,354
Received Thanks: 280
@SurizeZaine
Versuchs mal so ^^

PHP Code:
StreamWriter myWriter File.CreateText(@"c:\text.txt");
 
myWriter.WriteLine("Zeile1");
 
myWriter.WriteLine("Zeile2");
 
myWriter.Close(); 
Twist' is offline  
Thanks
1 User
Old 06/14/2013, 23:57   #6
 
SurizeZaine's Avatar
 
elite*gold: 1
Join Date: May 2013
Posts: 934
Received Thanks: 191
Thx, jetzt klappt es
SurizeZaine is offline  
Reply


Similar Threads Similar Threads
Zugriff verweigert!
05/29/2013 - Technical Support - 5 Replies
Ich habe folgendes Problem: Der Zugriff auf die Webseite wurde verweigert. Sie sind nicht berechtigt, die Webseite unter YouLikeHits - Free Twitter Followers, YouTube Views, YouTube Subscribers, Website Hits anzuzeigen. Möglicherweise müssen Sie sich anmelden. HTTP-Fehler 403 (Forbidden): Der Server hat die Verarbeitung der Anforderung verweigert. Wie kann ich das beheben?
Autorun.inf , Zugriff verweigert
12/16/2012 - Technical Support - 4 Replies
Hallo, Habe einen 8GB SanDisk Cruzer Edge möchte damit dort Windows 8 (Setup) drauf packen jedoch sagt er mir das er die AutorunINF nicht dorthin kopieren kann da schon eine vorhanden ist diese ist leer kann sie nicht enfernen und nach formatieren ist sie immernoch da sie wird nicht angezeigt erst wenn ich die aus der iso dorthin machen möchte. Per Windows 7 DVD/USB Installer Tool gibt auch Fehler "unable to copy files" hatte das Problem schonmals keine Ahnung wie ich es hinbekommen habe ...
phpMyadmin zugriff verweigert
02/03/2012 - Metin2 Private Server - 5 Replies
Fehler MySQL meldet: Die Verbindung konnte aufgrund von ungültigen Einstellungen nicht hergestellt werden. phpMyAdmin hat versucht eine Verbindung zum MySQL-Server aufzubauen, jedoch hat dieser die Verbindung zurückgewiesen. Sie sollten Ihre Einstellungen für Host, Benutzername und Passwort in Ihrer config.inc.php überprüfen und sich vergewissern, dass diese den Informationen, welche Sie vom Administrator erhalten haben, entsprechen. das kam als ich das passwort beim root geändert...
Zugriff verweigert
02/09/2010 - Metin2 Private Server - 6 Replies
Zugriff verweigert! Neues XAMPP Sicherheitskonzept: Der Zugriff auf das angeforderte Verzeichnis ist nur aus dem lokalen Netzwerk möglich. Diese Einstellung kann in der Datei "httpd-xampp.conf" angepasst werden. Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber. Error 403
rootkit zugriff verweigert O_o
02/03/2008 - Kal Online - 14 Replies
Nabend, ich habe ein prob. mit dem root kit für "u"ce Immer wenn ich fu.exe starte im cmd modus kommt die meldung: "Zugriff verweigert" warum????



All times are GMT +1. The time now is 21:13.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.