Thema: version?
Am 06.04.2004 - 17:04 im Forum: Basistechnologien und allgemeine .NET-Klassen
Das kannst Du damit machen:
'Versioninformationen laden
Dim objApp As Reflection.Assembly = Reflection.Assembly.GetExecutingAssembly()
Dim objVer As Version = objApp.GetName.Version
lblVersion.Text = objVer.ToString(3) 'Major, Minor und Build
Gruss,
Steff
Thema: GUI Unit Testing in C#
Am 25.02.2004 - 12:25 im Forum: Basistechnologien und allgemeine .NET-Klassen
Kenne mich damit nicht aus, aber ich denke das Dir folgendes helfen wird:
Advanced Unit Testing (Code-Project.com)
Gruss,
Steff
Thema: ASP .net und XHTML
Am 20.02.2004 - 09:31 im Forum: Web-Technologien
Das soll in ASP.Net 2 bzw. Visual Studio Whidbey implementiert sein.
Thema: Problem mit DataReader
Am 17.02.2004 - 08:32 im Forum: Datentechnologien
Das sollte keine Rolle spielen
Thema: Problem mit DataReader
Am 16.02.2004 - 09:05 im Forum: Datentechnologien
while(sqlDataReader.Read())
{
sqlDataReader.GetString(index);
}
Mit FieldCount () kannst du die Spalten zählen und mit GetFieldType() findest du den Typ heraus. Es gibt eine unmenge von Get-Methoden im SqlDataReader.
Gruss,
Steff
Thema: DataGrid Format
Am 16.02.2004 - 09:01 im Forum: Basistechnologien und allgemeine .NET-Klassen
Du musst die DataSource auf die gewünschte DataTable im DataSet setzen!
Thema: string in system.drawing.color umwandeln
Am 22.01.2004 - 10:00 im Forum: Basistechnologien und allgemeine .NET-Klassen
Natürlich, gibts das ;-)
System.Drawing.Color sColor = System.Drawing.Color.FromName(myString[4]);
Thema: string in system.drawing.color umwandeln
Am 22.01.2004 - 09:14 im Forum: Basistechnologien und allgemeine .NET-Klassen
Das wird so einfach nicht gehen.
Wie ist den Dein Farbwert abgespeichert? Hex- oder RGB Darstellung?
Schau Dir mal die Methode FromArgb(), von der Color-Struktur an.
Die hat 4 Überladungen.
Gruss,
Steff
Thema: Das neue myCSHARP.de !!! Bitte lesen wichtig !!!
Am 16.01.2004 - 08:35 im Forum: Ankündigungen
Hallo Jungs,
Was hat man alles für Pflichten, was ist der Aufgabenbereich als Moderator?
Ist man für das ganze Forum Mod oder nur für bestimmte Unterforen?
Gruss,
Steff
Thema: umgebung für linux und windows?
Am 16.01.2004 - 08:31 im Forum: Basistechnologien und allgemeine .NET-Klassen
Hallo.
Es gibt auch noch Eclipse:
http://www.eclipse.org
Das ist eine modulare und Plug-in-fähige IDE für Linux und Windows.
Es gibt sehr viele Plug-ins dafür:
http://www.eclipse-plugins.2y.net/eclipse/plugins.jsp
Natürlich auch ein C#-Plug-in:
http://www.improve-technologies.com/alpha/esharp/
Wie gut das ganz ist, weiss ich nicht, aber Eclipse ist super zum Java programmieren
Gruss,
Steff
Thema: Probleme mit dem erstellen grafischer Oberflächen
Am 15.01.2004 - 12:37 im Forum: GUI: Windows-Forms
Zitat Original von Killron
Unhandled Exception: System.Runtime.InteropServices.COMException (0x800700B7): Cannot create a file when that file already exists.
Mach noch einmal ein neues Projekt, aber diesmal auf Laufwerk C oder so.
Steff
Thema: Probleme mit dem erstellen grafischer Oberflächen
Am 15.01.2004 - 09:10 im Forum: GUI: Windows-Forms
Also bei mir laufen beide Win-Apps. ohne Probleme!
Ausser das WindowsApplication8, kein Button-Objekt hat.
Ich empfehle Dir, VS.Net und wenn nötig, die erforderlichen Komponenten neu zu installieren!
Was für Versionen hast Du drauf?
Ich verwende:
VS.Net 2003
.Net Framework SDK 1.1
Gruss,
Steff
Thema: MS-SQL: Verbindung zur Datenbank aufbauen
Am 15.01.2004 - 09:01 im Forum: Datentechnologien
Hallo DaniSun.
Als Frontend für den MS-SQL-Server gibt es verschiedene Clients. Z.B:
- SqlBuddy (gratis)
- Enterprise Manager (Ist auf der SQL-Server CD)
- MS-Access (Verbindung über ODBC)
- oder einfach mal googlen
Das sind aber keine Web-Frontends. Die musst Du auf Deiner Maschine installieren und über einen Port (Standard 1433) connecten. Der Hoster muss diesen natürlich auch freigegeben haben.
Die Verbindung zur Datenbank, geschieht über den Connection-String vom SqlConnection-Objekt. Sieht ungefähr so aus (erzeugt neues Objekt):
new SqlConnection("server=localhost;uid=username;pwd=password;database=db_name");
Folgende Links werden Dir bestimmt weiterhelfen:
Datenbankzugriff mittels ADO.NET (ASPHeute.com)
.NET – Datenbankzugriff unter .NET (MSDN Germany)
Gruss, Steff
Thema: MouseHover beschleunigen?
Am 10.01.2004 - 18:02 im Forum: GUI: Windows-Forms
Wenn ich, anstelle von OnMouseHover, OnMouseEnter verwende, funktioniert es so wie ich es mir vorgestellt habe.
Ausserdem habe ich noch Update() für das neu zeichnen vergessen.
protected override void OnMouseEnter(EventArgs e)
{
base.OnMouseEnter(e);
brButton = brButton_normal_hover;
Invalidate();
Update();
}
Gruss,
Steff
Thema: MouseHover beschleunigen?
Am 09.01.2004 - 12:12 im Forum: GUI: Windows-Forms
Hallo Leute!
Hat jemand eine Idee, wie ich den MouseHover-Effekt , von meinem Steuerelement, beschleunigen kann?
Gruss,
Steff
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Windows.Forms;
namespace BECRM_GUI_Test_OutlookBar_01
{
/// <summary>
/// Zusammenfassung für BECRM_ControlBar.
/// </summary>
public class BECRMControlBarButton : System.Windows.Forms.Button
{
private Brush brButton_normal;
private Brush brButton_normal_hover;
private Brush brButton;
private Brush brLabel;
private Pen myPen;
public BECRMControlBarButton()
{
this.Width = 200;
this.Height = 32;
brButton_normal = new System.Drawing.Drawing2D.LinearGradientBrush
(this.ClientRectangle, Color.White, Color.Red, 90);
brButton_normal_hover = new System.Drawing.Drawing2D.LinearGradientBrush
(this.ClientRectangle, Color.White, Color.Blue, 90);
brButton = brButton_normal;
brLabel = new SolidBrush(Color.Black);
myPen = new Pen(Color.FromArgb(128, 128, 128), 2);
}
protected override void OnPaint(PaintEventArgs pe)
{
base.OnPaint(pe);
Graphics gr = pe.Graphics;
//Button füllen
gr.FillRectangle(brButton, this.ClientRectangle);
//Rahmen zeichnen
gr.DrawRectangle(myPen, new Rectangle(new Point(0, 0), this.Size));
//Beschriftungs-Text
gr.DrawString(this.Text, new Font(this.Font, FontStyle.Bold), brLabel, 50, 10);
}
/// <summary>
/// MouseHover
/// </summary>
/// <param name=>e>></param>
protected override void OnMouseHover(EventArgs e)
{
brButton = brButton_normal_hover;
this.Invalidate(this.ClientRectangle);
base.OnMouseHover(e);
}
/// <summary>
/// MouseLeave
/// </summary>
/// <param name=>e>></param>
protected override void OnMouseLeave(EventArgs e)
{
brButton = brButton_normal;
this.Invalidate(this.ClientRectangle);
base.OnMouseLeave(e);
}
}
}
Thema: Hardeware auslesen
Am 10.11.2003 - 16:16 im Forum: Basistechnologien und allgemeine .NET-Klassen
Das Stichwort hierfür lautet WMI (Windows Management Instrumentation)
Unter dem Namespace System.Management findest Du Klassen für die Verwendung von WMI.
Im .Net-Framework-SDK unter: ms-help://MS.NETFrameworkSDKv1.1.DE/cpguidenf/html/cpconmanagingapplicationsusingwmi.htm findest Du eine Übersicht.
Thema: Wie sieht euer Desktop aus?
Am 17.10.2003 - 08:44 im Forum: Smalltalk
Und das ist meiner 8)
Thema: ECMA arbeitet an neuer Version des C#-Standards
Am 17.10.2003 - 08:26 im Forum: Smalltalk
Zitat Original von Code-Hacker
Also Sachen die es in C++ und nicht in C# gibt (oder auch nicht).
Code-Hacker
C++ unterstützt Mehrfachvererbung, in C# ist dies nur mittels "abstrakten" Schnittstellten erreichbar.
Thema: myCSharp.de-Forensoftware in ASP.NET programmieren
Am 15.10.2003 - 14:25 im Forum: Wünsche und Kritik
Ich würde sogar mithelfen! :lol:
Thema: Zugriff aufgrund der Sicherheitsebene nicht möglich
Am 10.10.2003 - 20:42 im Forum: Rund um die Programmierung
Wieso funktioniert folgender Code nicht?
static void Main()
{
Application.Run(new frmMain());
Assembly objApp = new Assembly();
this.Text = objApp.GetName().ToString();
}
VS.Net meldet :
"Auf 'System.Reflection.Assembly.Assembly()' ist der Zugriff aufgrund der Sicherheitsebene nicht möglich"."
Was muss ich machen, damtit es funktioniert?
Die Sicherheitsebene "Lokaler Computer" habe ich mittels des .Net-Sicherheits-Assistenten auf vollen Zugriff geschaltet.
Danke.
Gruss,
Steff
Thema: Daten aus einer Textdatei auslesen und in einzelne Items aufsplitten
Am 09.10.2003 - 17:25 im Forum: Basistechnologien und allgemeine .NET-Klassen
Die Bedingung muss wie folgt lauten:
while (file2!=null && words!=null);
Thema: Daten aus einer Textdatei auslesen und in einzelne Items aufsplitten
Am 09.10.2003 - 16:14 im Forum: Basistechnologien und allgemeine .NET-Klassen
Wie liest Du die Datei aus?
Das sollte eigentlich keine Rolle spielen, Du kannst Du irgend ein Zeichen nehmen, das normalerweise in der Text-Datei nicht enthalten ist.
Z.B. CRLF (Windows-Enter), Tab, Semikolon etc.
Thema: Programm in der Taskbar anzeigen
Am 09.10.2003 - 08:25 im Forum: Basistechnologien und allgemeine .NET-Klassen
Ist zwar in VB.NET, sollte aber trotzdem anwendbar sein (Semikolon nicht vergessen :wink: )
http://www.vb-fun.de/cgi-bin/loadframe.pl?ID=dotnet/tipps/tip0002.shtml
Thema: SDK für win98
Am 02.10.2003 - 10:37 im Forum: Basistechnologien und allgemeine .NET-Klassen
Die SDK-Version gibts offiziell nur für Windows 2000, Windows NT, Windows Server 2003 und Windows XP.
Doch google liefert folgendes:
- http://vsbabu.org/mt/archives/2003/01/06/installing_net_sdk_in_win98.html
- http://www.omlettesoft.com/document.php3?did=7
Keine Ahnung wie gut das funktioniert.