Laden...
Avatar #avatar-2059.png
jan223 myCSharp.de - Member
Elektroniker / Informatiker Bocholt / NRW Dabei seit 10.09.2004 460 Beiträge
Benutzerbeschreibung

Forenbeiträge von jan223 Ingesamt 460 Beiträge

24.07.2006 - 07:24 Uhr

Ich finde das neue Design gut. So würde ich es lassen.

19.07.2006 - 08:27 Uhr

Ich frage zum Beispiel im Zweifelsfall die zu verwendene Variable auf NULL ab und reagiere vorher, als blind ins offene Messer zu laufen. Ich verwende Try und Catch so wenig wie möglich.

17.07.2006 - 16:35 Uhr

MD5 ist keine Verschlüsselung nur mal so am Rande 😉 Aber für Passwörter ist es ideal.

14.07.2006 - 18:48 Uhr

Gib doch mal bei Google "c# Console löschen" ein.

12.07.2006 - 11:42 Uhr

@ marsgk

saubere Lösung ! 👍

11.07.2006 - 20:39 Uhr

Ich hab mal ein Beispiel zum binären Serialisieren geschrieben:


using System.Runtime.Serialization.Formatters.Binary;
using System.IO;

private void FontSerialisieren(Schriftart alleFonts)
{            
    FileStream str = new FileStream(@"C:\fonts.dat", FileMode.Create);
    BinaryFormatter binF = new BinaryFormatter();
    binF.Serialize(str, alleFonts);
    str.Close();
}

private Schriftart FontDeserialisieren()
{
    BinaryFormatter binF = new BinaryFormatter();
    FileStream fs = new FileStream(@"C:\fonts.dat", FileMode.Open);
    return (Schriftart)binF.Deserialize(fs);
}

    [Serializable()] 
    class Schriftart
    {
        public Schriftart(Font ersteSchrift, Font zweiteSchriftart)
        {
            Schrift1 = ersteSchrift;
            Schrift2 = zweiteSchriftart;
        }

        private Font _Schrift1;

        public Font Schrift1
        {
            get { return _Schrift1; }
            set { _Schrift1 = value; }
        }

        private Font _Schrift2;

        public Font Schrift2
        {
            get { return _Schrift2; }
            set { _Schrift2 = value; }
        }	
    }

11.07.2006 - 19:17 Uhr

Als XML serialisieren geht aber auch nicht, kann man es binär serialisieren?

11.07.2006 - 12:33 Uhr

Wenn du einen String mit

string x = deineFont.Name.ToString()

erstellt kannst du diesen String mit einem Typcast wieder in eine Font wandeln, vielleicht hilft dieses Beispiel?

10.07.2006 - 06:49 Uhr

Wenn du ASP.net und C# wählst werden dir hier mehr leute weiterhelfen können als wenn du PHP nimmst 🙂

08.07.2006 - 15:27 Uhr

Habs am Laptop noch nicht getestet, am normalen PC gehts.

07.07.2006 - 19:56 Uhr

Ich hab es jetzt so gelößt:


DataSet myDS = new DataSet();
using (OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\db1.mdb"))
{
	// Daten auslesen
	OleDbDataAdapter adapter = new OleDbDataAdapter();
	adapter.SelectCommand = new OleDbCommand("SELECT ID, Vorname, Nachname FROM Kunden", conn);
	OleDbCommandBuilder builder = new OleDbCommandBuilder(adapter);
	adapter.Fill(myDS, "Kunden");
	
	// Daten ändern
	myDS.Tables["Kunden"].Rows[0]["ID"] = 1;
	myDS.Tables["Kunden"].Rows[0]["Vorname"] = "Hans";
	myDS.Tables["Kunden"].Rows[0]["Nachname"] = "Harz";
	
	// Daten zurückschreiben               
	adapter.Update(myDS, "Kunden");
}

Ich denke das ist am besten.

07.07.2006 - 15:29 Uhr

Versuche doch mal ein Response.Redirect(Request.Url.AbsoluteUri);

07.07.2006 - 15:00 Uhr

Hallo zusammen,
ich hab folgende Frage:
ich erstelle den folgenden DataAdapter und weise dem Adapter einem UpdateCommand zu.


OleDbDataAdapter User = new OleDbDataAdapter();
User.UpdateCommand = new OleDbCommand("UPDATE [User] SET ID = ?, Name = ?, email = ?, ..... , conn);

Alle Parameter sind ersteinmal Fragezeichen. Wie kann ich die Parameter nächträglich initialisieren?
So Funktioniert es leider nicht:


User.UpdateCommand.Parametgers["Name"].Value = "Max Mustermann" ?

Edit: Sorry falsche Kategorie, bitte verschieben

03.07.2006 - 23:54 Uhr

Hallo,

funtioniert gut, auch wenn der von Word erzeugte HTML Code nicht mein Geschmack ist. Aber da kannst du ja nichts für.

Super gemacht!
Jan

03.07.2006 - 19:26 Uhr

Ja da steht eigentlich alles was man braucht, Textdateien lesen, MD5 Hash erstellen usw.. nur der Lernefekt wäre dahin wenn man einfach alles kopiert.

03.07.2006 - 19:19 Uhr

dank Forumssuche, Google und Wikipedia muss das ja nicht so bleiben.

@herbivore
.. du hast da eine wichtige Quelle vergessen 😉

03.07.2006 - 19:02 Uhr

Hallo,

du kannst dein Passwort als MD5 - Hash irgendwo (in einer textdatei, xml - Datei, ini - Datei oder in einer Datenbank) speichern. Wenn der User das Password eingegeben hat, machst du einen MD5 Hash draus und vergleichst das mit dem gespeicherten Hash. Fertig 🙂

29.06.2006 - 14:48 Uhr

mhh.. im Forum Web- und Netzwerktechnologien? Ich bin gespannt 🙂

29.06.2006 - 14:17 Uhr

ähm ja, vielleicht solle man das Java Script aus dem Codebehind aufrufen so wie dieses hier:

private void MessageboxAnzeigen(string Inhalt)
 {
  string Script 
  = "<script type=\"text/javascript\">alert('"
  + Inhalt
  + "')</script>";
  RegisterClientScriptBlock("WindowOpener", Script);
 }

29.06.2006 - 13:57 Uhr

Vielleicht solltest du dir einfach mal den HTML Quelltext der Seite anschauen 😉

23.06.2006 - 17:20 Uhr

Hallo,

dein Control ist echt gut! Die Idee mit der vertikalen Laufschrift aber auch 😉

23.06.2006 - 17:16 Uhr

Du kannst strings mit GDI+ ( Stichwort DrawString() ) zeichnen.

22.06.2006 - 14:40 Uhr

Hallo,

es gibt zwei C# Codebooks, das neue heißt: "Das C# 2005 Codebook"

21.06.2006 - 13:49 Uhr

So nun bin ich auch dabei 🙂 In NRW siehts ja garnicht so schlecht aus. Da würde sich ein Treffen auch anbieten.

14.06.2006 - 17:45 Uhr

Hallo,

ich nutze in einem C# Programm eine Access DB. Manchmal ist nach eine Tabelle in der Datenbank beschädigt so das nicht mehr zugegriffen werden kann. Dieser Fehler tritt nicht immer auf. Wenn ich die mdb Datei dann mit Access öffne un die DB repariere. Ist ein Datensatz gelöscht is befinden sich nur noch einige Rauten in der betreffenden Zelle.
Wenn ich die Anwendung schritt für Schritt debugge tritt der Fehler natürlich nicht auf.
Wo könnte ich anfangen zu suchen?

Edit: Der Fehler tritt bei einem UPDATE - Statement auf

14.06.2006 - 14:13 Uhr

Hallo,

ich möchte eine Pfadangabe an mein Programm per Parameterübergabe übergeben. folgendes habe ich versucht:


[STAThread]
    static void Main(string[] args) 
    {      
    Form1 f = new Form1();
    f.GlobalPath = args[0];  
    Application.Run(f);
    }      
       
    public string GlobalPath; 

folgende Fehlermeldung bekomme ich:
Auf das verworfene Objekt Form1 kann nicht zugegriffen werden.
Warum bekomme ich diese Fehlermeldung?

13.06.2006 - 17:25 Uhr

Danke für die Hinweise 🙂 ich werde einen extra Thread erstellen der die Berechnung übernimmt.

13.06.2006 - 17:09 Uhr

Hallo,

ich habe eine WinForms Anwendung. im Form Load wird eine sehr rechenintensive Methode aufgerufen die über eine Minute läuft. In dieser zeit ist meine Form nicht sichtbar. Was kann man da machen?

Jan

12.06.2006 - 11:52 Uhr

Ja, ich werds mal testen, klingt eigentlich ganz logisch.

12.06.2006 - 11:48 Uhr

Hallo,

Du meinst ich sollte den Dateinamen Des Bildes mit einer Zufallszahl versehen und mach jedem ButtonClick dem Image eine neue Src zuorden?

12.06.2006 - 11:33 Uhr

Hallo,

so ganz hilft mir das noch nicht weiter.
Ich habe auf meiner Webseite u.a. einen Button un ein Image. Sobald der Benutzer den Button betätigt, wird das ein Image auf die HDD des Webservers geschieben. Dieses neue Jpg soll num im Image angezeigt werden. Nach dem PostBack des Button wird das Bild zwar auf der Hdd des Webservers geschrieben, jedoch wird das Bild erst richtig aktualisiert, wenn der User F5 drückt 😦
Vielleicht hat jemand noch einen Tip?

12.06.2006 - 10:04 Uhr

MessageBox.Show(dein string);

11.06.2006 - 21:47 Uhr

Hallo,

ich möchte die Internetseite aktualisieren, so als ob der User F5 drückt. Ist das möglich?

08.06.2006 - 22:43 Uhr

Hey Super genau sowas hab ich gesucht.

08.06.2006 - 22:25 Uhr

Hallo,

ich bin auf der Suche nach einem ColorDialog für Asp.net.
Bei Codeproject gibt es einen, der gefällt mir aber nicht so gut. Kennt jemand eine gute, kostenlose Alternative?

Danke!

08.06.2006 - 21:51 Uhr

So wie du gesagt hast, oder mit einem Iframe. Anders wirds wohl nicht gehen.
Danke !

08.06.2006 - 21:40 Uhr

Ist das nicht sehr umständlich?
Ich möchte dem User über Checkboxen die Möglichkeit zwischen den 4 Varianten

  • Italic
  • Bold
  • Strikeout
  • Underline
    zu wählen die er beliebig kombinieren kann.

So viele Konstruktoren und If Abfragen, ich weiss nicht...

08.06.2006 - 21:24 Uhr

Beim Anlegen kann ich jeden Fontstyle zuweisen (auch mehrere mit Bitverknüpfungen). Ich möchte aber eine Schrift anlegen und später einige Atribute setzen oder zurücksetzen.

08.06.2006 - 21:12 Uhr
Schriftart.Bold = true;

.. funktioniert nicht, ist schreibgeschützt.

@DeveloperX
deine Lösung funktioniert, allerdings möchte ich die Schriftart einmal als Regular anlegen und später neue Atribute zuweisen.

Font Schriftart = new Font("Verdana", 12),FontStyle.Bold);
Schriftart.Style | FontStyle.Italic;

.. so funktioniert es leider nicht 😦

08.06.2006 - 19:47 Uhr

Hallo zusammen,

ich legen mit folgendem Code eine Schriftart an:

Font Schriftart = new Font("Verdana", 12 ,FontStyle.Italic);

Wie kann ich dieser Schriftart nun noch das Atribut Bold zuweisen?

08.06.2006 - 18:08 Uhr

Hallo,

ich habe ein Bild ( System.Drawing.Image ) und möchte das gern in einer aspx - Seite anzeigen ohne es vorher auf der HDD zu speichern Wie kann ich das anstellen?
Ich habe es schon geschafft das Bild per Response.BinaryWrite zu schreiben allerdings wird dann nur das Bild dargestellt und der rest der Webseite ist nicht zu sehen..

01.06.2006 - 18:21 Uhr

Ok dann werd ich das mal in Angriff nehmen (müssen) 😉

01.06.2006 - 17:56 Uhr

Visual Studio wirds kaum für Linux geben großes Grinsen

Ja, das ist klar. Ich meine damit auf Windows mit VS entwickeln und dann sofort mit Apache und dem mod mono Modul veröffentlichen...

01.06.2006 - 10:34 Uhr

Danke für eure Hilfe, ich dachte schon ich muss auf PHP umsteigen um dynamische Seiten unter Linux zu erstellen.

Kann man den die Webseite komplett im Visual Studio entwickeln und dann mit mod mono veröffentlichen?

31.05.2006 - 22:12 Uhr

Hallo,

um den Dateiinhalt auszuwerten brauchst du deinen Dateiinhalt nicht in ein Array zu speichern. Denn das was du aus der Datei einließt ist ein String und ein String verhält sich ähnlich wie ein Array. du kannst zum Beispiel folgendes machen:

string Dateiinhalt = "some Text";
for (int i = 0; i < Dateiinhalt.Length; i++)
{
if (Dateiinhalt[i] == 'o')
 MessageBox.Show("Hab ein o gefunden!");
}

Ein String ist also ein "Array" vom Typ char. Der String ist aber schreibgeschützt, du kannst also kein char reinschreiben.

31.05.2006 - 18:26 Uhr

Zuerst einmal: Bitte nicht schlagen 😉

Gibt es eine Möglichkeit eine ASP.net - Webseite ( egal ob 1.1 oder 2.0 ) unter dem Apache Server von Linux (Debian) zum laufen zu bekommen?
Wenn ja, wie, womit und hat jemand schon Erfahrungen damit sammeln können ?

31.05.2006 - 15:34 Uhr

Hallo,

du könntest dein gesamtes Dataset als xml speichern.
Wenn es nur eine Hand voll Strings sind kannst du ja vielleicht eine INI - Datei verwenden ( jaja die sind eigentlich veraltet ) Infos zum speichern und lesen von INI findest du hier

29.05.2006 - 09:06 Uhr

Hallo,

da stimme ich norman_timo vollkommen zu, GUIDs innerhalb der DB machen keinen Sinn. Wenn man externe DB anbinden möchte dann sind GUIDs unersetzlich. Aber innerhalb einer DB wird nur viel Speicherplatz verschwendet.