Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von hurricane
Thema: Webbrowser?
Am im Forum: GUI: Windows-Forms

Steht bei dir vielleicht AutoEventWireup auf false (in der @Page-Direktive), und wenn ja, hast du dann folgenden Code und deine CS-Datei

#region Vom Web Form-Designer generierter Code
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN: Dieser Aufruf ist für den ASP.NET Web Form-Designer erforderlich.
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// Erforderliche Methode für die Designerunterstützung. 
		/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
		/// </summary>
		private void InitializeComponent()
		{    
			this.Load += new System.EventHandler(this.Page_Load);
		}
		#endregion


Wenn nicht, wird nämlich dein Page_Load nicht geladen. Ist der Code nicht vorhanden. Dann setze AutoEventWireUp auf true, bzw lass es ganz raus...


ciao Anke

Thema: Active Directory - Primary Group?????
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

ich habe folgendes verwendet:


for (int i = 0; i < ldap_string.Properties["member"].Count; i++)
    {
        DirectoryEntry ldapChild = new DirectoryEntry("LDAP://testcomputer/" + ldap_string.Properties["member"][i].ToString(),"aknoefel","login#20");

        ausgabe.Text += "<br>" + (i + 1) + ".member: " + ldapChild.Properties["userPrincipalName"].Value;

    ausgabe.Text += " -> " + ldap_string.Properties["member"][i].ToString();
        }

Kannst es ja mal probieren ;-)

ldap_string ist bei mir das selbe wie bei dir "de"

Thema: wat wer bist du den?
Am im Forum: Smalltalk

Hallo Any1120,

endlich sehe ich auch mal noch ein anderes weibliches Wesen hier im Forum 8)


ciao Anke

Thema: Export --> Excel
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Also ich habe mal eine CSV-Datei erstellt. In dieser werden alle Zellen jeweils durch ein Simikolon getrennt. Rufst du diese Datei dann in EXCEL auf, hast du ein ordentliches Dokument...


string FILE_NAME = this.MapPath("../export/liste.csv");

try
{
    //falls bereits eine Datei liste.csv besteht, wird diese ueberschrieben
    StreamWriter sr = File.CreateText(FILE_NAME);

    sr.WriteLine (merke_liste);
    sr.Close();
}
catch (Exception exc) 
{
    //macheorgendwas...
}

in der Variablen merke_liste stehen dann halt alle Werte mit ";" getrennt. ein Zeilenumbruch erzeugst du durch "\n".


Vielleicht hilft es ja noch irgend jemandem


ciao Anke

Thema: Berechtigung auf einem Verzeichnis ermitteln
Am im Forum: Rund um die Programmierung

Hmm, ich weiß nicht, ich versuche immer noch Rechte zu setzen, komme aber leider immer noch nicht weiter X( ich habe da ein Beispiel, aber da kommt immer so ein doofer Fehler, obwohl es so gehen soll... 8o

Thema: wat wer bist du den?
Am im Forum: Smalltalk

Dankeschön


Ich gratulier dir auch ganz dolle nachträglich )

Thema: Berechtigung auf einem Verzeichnis ermitteln
Am im Forum: Rund um die Programmierung

Hallo Koerner,

ich habe hier ein Beispiel gefunden:

http://www.codeproject.com/dotnet/adduseracetofile.asp

Da werden vorhandene User die Berechtigungen haben ausgegeben und ein neuer soll angelegt werden. Leider bekomme ich beim Anlegen immer einen Fehler
Und zwar:

System.Runtime.InteropServices.COMException (0x80070539): Die Struktur der Sicherheitskennung ist unzulässig.
at ActiveDs.ADsSecurityUtilityClass.SetSecurityDescriptor(Object varPath, Int32 lPathFormat, Object varData, Int32 lDataFormat)
at auth.TESTER.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\auth\webform1.aspx.cs:line 83

Kann damit jemand was anfangen ???

Habe das BEipeil kopiert und die entsprechnde DLL eingebunden... Ic hhabe auch versucht mal andere Nutzer anzulegen, aber da kommt immer das selbe. Verstehe das nich *hmpf*.

ciao Anke

Thema: wat wer bist du den?
Am im Forum: Smalltalk

Hallo PatBe, ich bin ein ganz klein wenig jünger als du, ich bin nämlich heute 23 geworden

Ansonsten bin ich gerade fleißig am Diplom schreiben, damit ich mich dann Diplom-WirtschaftsinformatikerIN bezeichnen kann

Bin nun im 9.Semester und hoffe im September fertig zu werden. Abgeben werde ich schon bis zum 02.August, nur die mündliche Prüfung ist im September, weil vorher Ferien sind...

Ich bin ASP.NET mit C# - Programmierin, wenn man das so schreiben darf.

Arbeiten tu ich bei einer großen Firma als keline Praktikantin )

Habe hier das Intranet von ASP in ASP.NET migriert und ein paar Tools geschrieben...

Das war es erst einmal von mir,


ciao Anke

Thema: Berechtigung auf einem Verzeichnis ermitteln
Am im Forum: Rund um die Programmierung

Hallo Koerner,


also ich habe ein ähnliches Problem und bin bis jetzt auch noch nicht weiter gekommen. Und zwas will ich gerne Berechtigungen für ein Verzeichnis vergeben, habe aber bis jetzt noch nichts sinnvolles gefunden.
Wenn ich doch noch was finde, was auch dir weiterhilft, dann schreibe ich dir )

Thema: Ping ? Ping !
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo impact,

hier findest du Code mit dem man unter anderem einen Ping ausführen kann:

http://www.aspheute.com/artikel/20010220.htm


Vielleicht kannst du ja damit auch etwas anfangen Ist eigentlich ganz nützlich

Thema: .NET-Framework - Buch
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Naja so wirklich kann ich dir da auch nicht helfen, aber ich wollte nur mal sagen das das .NET Essentials (gibt es auch als 3 Buch Variante) für einsteiger sehr empfehlenswert ist. Also zumindest das "Web Forms", die anderen habe ich mir noch nicht so genau angeguckt.

Auf http://www.spardorado.de/ gibt es einige günstige Bücher, die dir vielleicht weiterhelfen. Ich habe mir da vor ca. 2 Monaten das .NET Essential-Bundle geholt, aber eben habe ich das nicht mehr gefunden...
Aber vielleicht findest du ja was anderes

Thema: Einstieg in Wmi
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo impact,

gehe doch mal zu Microsoft und suche nach WMITool, da findest du eine EXE (allerdings in Englisch) die dir garantiert weiter helfen wird. Dort werden z.B. die Klassen grafisch dargestellt und auch Daten ausgelesen, die man halt so auslesen kann. Da musst du einfach mal im Download bereich suchen, dann findest du das bestimmt gleich.

Ansonsten habe ich nohc 2 Links, dich in mal von einem Bekannten bekommen habe:

http://ocsinventory.sourceforge.net/ (das ist das erste von mir erwähnte, welches fertig ist)

http://winventory.sourceforge.net/ (das ist noch in der beta-phase und wesentlich einfacher)


ciao Anke

Thema: *.dll kompilieren
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Han Solo,


du musst beim Compilieren die DLL angeben, die du mir einbeziehen willst. Ich habe hier mal ein Beispiel wie du eine EXE unter Einbeziehung einer DLL compilierst, du müßtest das Beispiel also ein wenig abändern:

csc /out:"C:\Inventar.exe" /t:exe /r:"c:\WMILib.dll" Detector.cs


Dabei wird aus der Datei Detector.cs die EXE inventar.exe erstellt, unter Einbeziehung von WMILib.dll


Das sollte dir schon mal helfen

Thema: wer das kann der kriegt was von mir
Am im Forum: Smalltalk

Wie du siehst, gibt es schon Leute die sowas können, ich gehöre leider nicht dazu...

Habe sowas schon mal Live gesehen

Thema: .NET Probleme mit Debuggen DRINGEND!!!
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo,

da hast du wahrscheinlich in deinen andren Dateien. folgenden Code-Schnipsel drinstehen ?(


#region Vom Web Form-Designer generierter Code
override protected void OnInit(EventArgs e)
{
    //
    // CODEGEN: Dieser Aufruf ist für den ASP.NET Web Form-Designer erforderlich.
    //
    InitializeComponent();
    base.OnInit(e);
}
	
/// <summary>
/// Erforderliche Methode für die Designerunterstützung. 
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
/// </summary>
private void InitializeComponent()
{    
    this.Load += new System.EventHandler(this.Page_Load);
}
#endregion


ciao Anke

Thema: .NET Probleme mit Debuggen DRINGEND!!!
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hier nochmal was aus der SDK:

Zitat
Das ASP.NET-Seitengerüst unterstützt auch eine Möglichkeit, Seitenereignisse und -methoden automatisch zuzuordnen. Wenn das AutoEventWireup-Attribut der Page-Direktive auf true festgelegt ist (oder fehlt, weil es standardmäßig true lautet), ruft das Seitengerüst automatisch Seitenereignisse auf, insbesondere die Methoden Page_Init und Page_Load. In diesem Fall ist keine explizite Handles-Klausel oder kein Delegat erforderlich.

Der Nachteil des AutoEventWireup-Attributs ist der, dass die Handler für Seitenereignisse spezifische, vorhersagbare Namen haben müssen. Sie sind bei der Benennung Ihrer Ereignishandler eingeschränkt.

Thema: .NET Probleme mit Debuggen DRINGEND!!!
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo Marc0204,


bekommst du einen Fehler beim Debuggen, oder passiert bei deiner Seite einfach nichts mehr? Ist dies der Fall, solltest du mal das Auto AutoEventWireup auf True. Das findest du in deiner ASPX-Seite ganz oben in der Page-Direktive.
Fals es da nicht steht, kann ich dir keider auch nicht weiter helfen.


<%@ Page language="c#" Codebehind="WebForm2.aspx.cs" AutoEventWireup="false" Inherits="AD.WebForm2" %>


Wenn du das AutoEventWireUp auf true setzt (ich lösche es immer ganz raus). dann wird automatisch beim Start die Page_Load gestartet.

Wenn nicht wird folgender Code ausgeführt:


#region Vom Web Form-Designer generierter Code
override protected void OnInit(EventArgs e)
{
    //
    // CODEGEN: Dieser Aufruf ist für den ASP.NET Web Form-Designer erforderlich.
    //
    InitializeComponent();
    base.OnInit(e);
}
	
/// <summary>
/// Erforderliche Methode für die Designerunterstützung. 
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
/// </summary>
private void InitializeComponent()
{    
    this.Load += new System.EventHandler(this.Page_Load);
}
#endregion

dabei kann dort natürlich auch noch mehr drin stehen...

Wichtig ist folgende Zeile:

this.Load += new System.EventHandler(this.Page_Load);

denn durch die wird die Page_Load gestartet. Ohne die passiert nichts. Ausser halt du löscht AutoEventWireup="false" einfach raus, dann geht es auch ohne diesen Code-Schnipsel...



Viel Glück,

Anke

Thema: Code Behind auf normalem (shared) Server nicht möglich?
Am im Forum: Web-Technologien

Hallo dev3,

du musst ja deine Dateien nicht mit dem Visual Studio erstellen, bzw. dort nicht auf compilieren drücken. Dann wird auch keine DLL erstellt sondern es werden direkt die CS-Dateien verwendet.
in die Page-Direktive kommt dann folgendes:

<%@ Page Inherits="irgendwas" Src="dateiname.aspx.cs" %>


ciao Anke

Thema: Streaming-Server/Client entwickeln
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Eingang,

es ist nicht so schwer einen Streaming Server aufzusetzen. Ich habe das bereits mit einem Windows 2000 und einem Windows 2003 - Server gemacht. Du musst nur die Media-Dienste installieren und der Rest klappt schon so gut wie ganz alleine


ciao Anke