Laden...

Forenbeiträge von Grollicus Ingesamt 58 Beiträge

10.09.2009 - 15:59 Uhr

Die Fragezeichen sagen ihm "so wenig wie möglich" - da du keine äußeren Begrenzungen angegeben hast wird der Regex nur auf das = und nichts weiteres matchen. Du brauchst auf jeden Fall eine Begrenzung am Ende, sei es nun ein $ beim Mehrzeilenmatch oder ein Newline.

Was meinst du mit "hier macht er genau das Gegenteil?"

Greetz,
Grolli

22.07.2008 - 12:55 Uhr

Leider wird mycsharp.de heute irgend 'ne komische Kommazahl alt, die nicht zur Abstimmung zur Verfügung steht - verdammt. 😁

G.

04.06.2008 - 17:17 Uhr

Warum muss es ein Interface sein, mit einer abstrakten Klasse funktioniert es bei mir zumindest..

	abstract class BaseCustomer {
		public abstract string LastName { get;set; }
		public static bool operator ==(BaseCustomer cust1, BaseCustomer cust2) {
			return cust1.Equals(cust2);
		}
		public static bool operator !=(BaseCustomer cust1, BaseCustomer cust2) {
			return cust1.Equals(cust2);
		}
	}
24.03.2008 - 21:16 Uhr

-Server dicht machen
-Deine PHP-Applikation sicher bauen (kein register_globals, sql-injection, whatever da schief gehen kann)
-Verschlüsselte Kommunikation, du glaubst nicht was man in der Schule mit nem Sniffer alles mit bekommt 😉

Deine bisherige Sicherheitsidee auf IP-Basis wird dir in der Schule vermutlich nicht so viel bringen, zumindest nach meiner Erfahrung in meiner Schule.
Ein Schüler kommt immer mal an einen Lehrer-PC, sei es weil alle anderen PCs besetzt sind oder weil er ein Referat vorstellen muss.
Genauso wie bei uns schon seit langem die Zugangsdaten von einigen Lehrern bekannt sind.
Das kannst du auch fast gar nicht verhindern, weil der durchschnittliche Lehrer etwas anderes im Kopf hat als die Sicherheit von irgend einem Quark. Und selbst wenn sie sich am Anfang Mühe geben, nach einigen Jahren nimmt das durchaus ab.

24.03.2008 - 21:00 Uhr

Ich stehe grade vor einem ähnlichen Problem mit ()TP. Jedoch ist das ganze bei mir noch komplizierter da nur mit Public Key Authentification usw.
Vielleicht könntest du (ähnlich wie bspw. filezilla) PSFTP für sftp-Verbindungen benutzen, halt indem du es versteckt startest und dann über stdin Befehle 'rein tust.
Würde 399$ sparen, einen Haufen Arbeit machen aber dein Programm für mich nutzbar machen 😁

Greetz, Grolli

30.12.2007 - 12:17 Uhr

Ich hab nie davon gehört. Deshalb hatte ich dich auch auf die Alternative hingewiesen - schade dass dir das nicht weiterhilft.

Grolli

30.12.2007 - 10:52 Uhr

Hallo sigoe,
Du könntest die Bilder direkt ins HTML einbetten (=>inline). Aber ich weiss nicht in wiefern das alle HTML-Mailclients anzeigen können.

Ein Beispiel hier: http://aktuell.de.selfhtml.org/artikel/grafik/inline-images/
Ich habe zwar schonmal davon gehört Bilder direkt aus dem Anhang zu laden, aber wenn man deine Mail in der Textansicht betrachtet hat man haufenweise Anhänge, die zu nix zu gebrauchen sind.

Greetz, Grolli

29.12.2007 - 13:23 Uhr

Hallo Muphin,
Probier mal

private ref bool m_loesenPressed;

Sonst wird der Wert auf jeden Fall kopiert, wie DavidT schon geschrieben hat.

Grolli

11.11.2007 - 20:52 Uhr

Du könntest überprüfen, ob der Linux-Server in der Intranet-Zone ist. Meiner ist das nicht, hab dann eine eigene Codegruppe für ihn angelegt. Danach funktionierte zumindest das Debuggen von Projekten auf einem Netzlaufwerk.

14.10.2007 - 10:53 Uhr

Hi herbivore,
ich verlange keine fertige Lösung, eigentlich wollt ich wissen warum das hängen bleibt bzw. ob jemandem in dem was ich tue ein Fehler auffällt.
Ich benutze auch nicht Focus() sondern Select(). Jedoch ist der Effekt bei beiden Methoden der gleich.
Das mit BeginInvoke() schau ich mir mal an.

Grolli

13.10.2007 - 20:03 Uhr

Ich hatte für ein Projekt vor, in einem TabControl einige Elemente zu verwenden, die per SplitControl getrennt werden (1 TabControl->mehrere Pages->ein Splitter->jeweils ein Control).
Nun soll man aus Komfortgründen die RichTextBox nicht aktivieren können.
Der Plan war, dafür das Enter-Event zu verwenden und einfach ein anderes Control (in diesem Fall eine TextBox ausserhalb des TabControls) zu aktivieren.
Beim Festlegen einer TabPage als aktive Seite (per Code) wird nun der EventHandler des Enter-Events in der RichTextBox aufgerufen. Darin wird TextBox.Select aufgerufen, das Form blockiert.

Hat jemand eine Idee, was ich falsch mache?
Beispiel im Anhang. Bei Klick auf button1 hängt bei mir das Form.

Greetz, Grolli

28.08.2007 - 13:08 Uhr

Florian Müller hatte vor einiger Zeit ein E-Book veröffentlicht, dass seine Lobbyarbeit gegen Softwarepatente dokumentierte.
Die Webseite existiert inzwischen nicht mehr und ich finde per Google nur noch Verweise auf die alte Webseite.
Hat das Buch vielleicht noch jemand und kann es mir schicken? Wäre recht praktisch, da es meiner Erinnerung nach einige interessante Aspekte zum Aufbau der EU enthielt - welche ich wiederum für ein Referat brauchen könnte 8)

Greetz, Grolli

€: Habs. Beispielsweise hier

21.08.2007 - 21:56 Uhr

Habe mal einen 10Finger-Kurs besucht, habe das jedoch nie wirklich gelernt. (Ich war dort wirklich schlecht.) Jedoch bringt dauerndes am PC-Sitzen eben doch eine gewisse Tippgeschwindigkeit, auch wenn mit pers. die Fehlerrate zu hoch ist.

Your score: 395 keys per minute ~ 79 words per minute
Comparison: 10% of registered TyperA users using this language have typed a better result; 90% have a lower or equal result.

12.08.2007 - 01:12 Uhr

Hm, eigentlich keine sooo schlechte Idee. Werd ich wohl machen, danke.

11.08.2007 - 15:36 Uhr

Ich speichere die Konfiguration zu einem meiner Projekte in einer XML-Datei. Die Konfiguration wird jedoch vorraussichtlich das Steuerzeichen 0x3 enthalten (zur Farb-Formatierung von IRC-Nachrichten). Nun beschwert sich aber der Editor, dass ich dieses Zeichen sowohl direkt als auch in der maskierten Form (&# 3;) dort nicht einfügen kann. Es ist auch nicht möglich, das Zeichen direkt in ein CDATA-Feld einzufügen.
Kann mir jemand einen Tipp geben wie ich dennoch ein 0x3 in die Datei bekomme?
lg, Grolli

09.08.2007 - 13:26 Uhr

Metal
HandsUp/Hardstyle
Ab 2 Uhr auch Trance 8)

06.08.2007 - 12:03 Uhr

wget? 🤔
Was genau meinst du mit "scannen"?

23.07.2007 - 11:49 Uhr

PROCESSOR_ARCHITECTURE=x86
(Athlon 64 X2, Win XP 32-Bit)
Sieht für mich nicht sehr herstellerabhängig aus, eher microsoftabhängig ?

22.07.2007 - 00:47 Uhr

Wenn ich dich richtig verstehe, müsste dir [FAQ] Controls von Thread aktualisieren lassen (Control.Invoke) helfen.

19.07.2007 - 19:32 Uhr

Du könntest den TcpClient in deiner Klasse als Membervariable speichern und alle Methoden selbst implementieren. Anders geht es meines Wissens nach nicht.

16.07.2007 - 03:17 Uhr

Kann man mit Cursor.?? klicken? 😉

14.07.2007 - 20:27 Uhr

Ich habe mich auch schon gefragt wo die vielen ComputerBild-Stimmen kommen. Habe mich dann an einen Freund erinnert, dessen Vater die Chip liest und keine andere Zeitschrift bestellen möchte. Somit schaut er dort halt (notgedrungen 😉) auch hin und wieder herein. Hoffendlich lässt es sich so erklären 8)

13.07.2007 - 12:52 Uhr

Warum nicht den Remotedesktop / Remoteunterstützung von Windows benutzen? Zumindest sofern es nur um einen Zuschauer geht funktioniert das wunderbar

11.07.2007 - 16:09 Uhr

Hmm... sorry, aber ich versteh den immernoch nicht 🤔

09.07.2007 - 19:12 Uhr

Firefox. Hab aber bis vor kurzem Opera verwendet, dann Stress mit der Graka gehabt. Während ich die Grafikkarte zu Alternate zurückgeschickt hab hatte ich eine PCI-Grafikkarte als Ersatz im Einsatz, doch bei Verwendung von Opera produzierte mein Windows regelmäßig einen Bluescreen (8o) im Grafiktreiber. Also mal wieder Firefox ausgegraben und bis jetzt nicht wieder eingestampft.

07.07.2007 - 22:11 Uhr

Einen geheimen Algorithmus gibt es zumindest in C# nicht, da man sich den produzierten Bytecode immernoch gut anschauen kann.

07.07.2007 - 14:45 Uhr

Du schliesst ihn innerhalb der for-Schleife ja auch nicht..

07.07.2007 - 14:43 Uhr

Ich habe ein Problem mit meinem Monitortreiber: Nach jedem Neustart wird der Treiber vergessen und Windows erkennt stattdessen einen "(Standardmonitor)". An sich kein Problem, jedoch bekommt dieser, egal welche Wiederholfrequenz man einstellt, nicht mehr als 60 Hz auf den Schirm.
Also muss ich nach jedem Neustart im Gerätemanager den Standardmonitor entfernen, danach per Systemsteuerung->Hardware meinen Monitor wieder erkennen lassen und dann die Wiederholfrequenz einstellen.
Das wurd mir auf Dauer zu dumm, also wollte ich den Vorgang per Programm automatisieren.
Jedoch bin ich schon beim ersten Schritt hängen geblieben und habe keine Möglichkeit gefunden, den Monitortreiber zu entfernen. Google war auch nicht sehr hilfreich 🙁
Kann mir vielleicht jemand ein paar hilfreiche Stichworte geben?
Grolli

06.07.2007 - 01:43 Uhr

Ich wäre bei PrimaryScreen vorsichtig. Was ist, wenn der Benutzer einen größeren zweiten Bildschirm rechts neben seinem Primärschirm hat?
Wie kommst du darauf, dass es Location bei .net 3.0 nicht mehr gibt? die MSDN sagt mir dazu:

.NET Framework
Supported in: 3.0, 2.0, 1.1, 1.0

06.07.2007 - 01:04 Uhr
this.panel1.Points.Add(new Point(0,zahlgenerator));

fällt dir auf, dass da zwei Klammern fehlen? 😁
nebenbei, warum verwendest du die Funktion in m_Timer_Tick aber nicht im Konstruktur?

20.06.2007 - 08:11 Uhr
while(1);

Was bringt das, ausser sinnloser CPU-Auslastung?

€: Wer lesen kann ist klar im Vorteil und mein Post ist Quark. Benutz doch den aktuellen Thread in dem Watchdog einfach weiter, dh. wenn du start() aufrufst komm daraus nicht zurück.

13.06.2007 - 17:26 Uhr

warum char* und nicht string?

11.06.2007 - 20:53 Uhr

(int)(zahl+0,5) müsste ebenso funktionieren.

08.06.2007 - 13:12 Uhr

Probier mal mit Regmon/Filemon von Sysinternals zu schaun ob das VS irgendwie rumsaut - bspw tausend Versuche, Dateien zu öffnen die nicht existieren oder so

07.06.2007 - 16:31 Uhr

-> http://msdn2.microsoft.com/en-us/library/system.exception.aspx

Weiterhin solltest du dir ein Buch zum Thema C# anschauen, Verweise auf solche finden sich hier genügend. Das Thema Exceptions ist zum Verständnis von C# sehr wichtig und gehört eindeutig zu den Grundlagen.

05.06.2007 - 17:16 Uhr

Nur so'ne spontane Idee, aber das müsste doch sicherlich mit dem Kommandozeilentool cacls gehen

05.06.2007 - 14:18 Uhr

Wenn ich das richtig sehe übergibst du nen managed Pointer an unmanaged Code und das Ganze knallt dann nachdem der Garbage Collector im Speicher aufgeräumt hat.

04.06.2007 - 20:56 Uhr

Ein # im Pfad macht bei mir jedenfalls nie Probleme.

04.06.2007 - 20:54 Uhr

Kann mir jemand erklären was der damit sagen will? 🤔

04.06.2007 - 19:17 Uhr

RTFM?
Die Fehlermeldung liegt wohl daran, dass Console.ReadLine() tatsächlich keine Argumente annimmt 8o

02.06.2007 - 14:38 Uhr

Keine Konsolenanwendung schreiben? duck

01.06.2007 - 22:34 Uhr

Habs vor einiger Zeit mal gestestet, fands ganz nett - aber 75€ ist es mir nicht wert..

13.05.2007 - 09:21 Uhr
  1. WinAPI GetSystemTicks()?
  2. kA, das einzige das mir einfällt wäre ein Verändern des Bildes
09.05.2007 - 19:19 Uhr

Da hast du dann aber die Kommentare mit 'drin, die bei dem Zeilenzähler vom CodeProject eineln aufgeführt werden

15.04.2007 - 11:26 Uhr

größere Buffer => mehr Speicherverbrauch
kleinere Buffer => muss u.U. mehrfach lesen, weil der Buffer immer vollgelaufen war.

13.04.2007 - 13:53 Uhr

Das liegt an Eigenschaften von Anzeige->Darstellung->Effekte->"Fensterinhalt beim Ziehen anzeigen".
Wenn das aktiviert ist, wird bei 'rumschieben/Größenänderung das Fenster immer neu gezeichnet. Und das ziemlich oft 😁
Dadurch flackerts.

12.04.2007 - 22:32 Uhr

Du kannst mit Seek an ein bestimmtes Byte in der Datei springen.
Wenn deine Zeilen aber unterschiedlich lang sind:

aaaaaaaaaaa
bbbb
xxxxxxx

Dann hast du dabei ein Problem: Du weisst nicht, wo deine gesuchte Zeile beginnt. Und da du die Zeilen auch nicht indiziert hast (also dir in der Datei irgendwie speicherst, welche Zeilennummer jede Zeile hat), kannst du nur durch sequenzielles Einlesen und zählen der Zeilenumbrüche feststellen, bei welcher Zeile du gerade bist.
Um im Beispiel bei Zeile X an zu kommen, müsstest du vom Anfang an (vermutlich 🤔 ) um 18 Zeichen ( 11 Zeichen a + 4 Zeichen b + 4 Zeichen (2 Zeilenumbrüche) nach vorne gehen. Je nach verwendetem Dateiformat (ASCII? UTF-16?) wären das dann 18 oder 36 Bytes.

09.04.2007 - 00:19 Uhr

Ein Thread der schläft bis der nächste Zeitpunkt zu dem irgend eine Aktion ausgeführt werden soll schläft, dann aufwacht, die Aktion anstößt und wieder Schlafengeht. So würd ich es machen, ist vermutlich aber noch nicht ganz die .net-Lösung. Ginge da vielleicht irgendwas mit Events?

09.04.2007 - 00:16 Uhr

Imo ist die C#-Referenz in der MSDN wirklich gut gelungen. Und wo die nichts taugt hilft google in der Regel weiter, das sind dann zumeist auch eher ganze Probleme und nicht einzelne Funktionen und wie man sie benutzt.
Meine "Kurzreferenz" ist das Visual Studio-Intellisense, wenn man irgendwas schreibt zeigt der einem ja schon immer so komfortabel mögliche Eingaben in dem Bereich an. In der Regel auch mit Kurzbeschreibung 🙂

08.04.2007 - 11:38 Uhr

Grundsätzlich hast du die ganzen Librarys nicht in .net-Klassen verfügbar sondern musst alles per DllImport reinholen.. ausserdem arbeitet ogl recht viel mit Pointern usw da steht man mit C# recht leicht ziemlich im Wald. (oder in unsafe 8))

Nen Buch zu ogl hab ich noch nie in der Hand gehabt. Aber sich Nehe mal anzuschauen bringt schon ein bisschen.. auch wenn die Tutorials C-Code dabei stehen haben.