Laden...

Forenbeiträge von DarkKiller Ingesamt 32 Beiträge

27.07.2007 - 15:17 Uhr

Was wohl eher an Microsoft liegt und nicht an den Linuxbenutzern/-entwicklern 😉

27.07.2007 - 15:11 Uhr

Noe, die Schrift passt immernoch net ganz rein.

27.07.2007 - 12:34 Uhr

Ganz nett das Tool. Sollte ich irgendwann ein Auto haben und das auch fahren dürfen, werde ich darauf zurückkommen 🙂. Außerdem läufts auch unter Linux (Ubuntu 7.04) mit Mono:

05.01.2007 - 03:17 Uhr

Paint.Net
SharpDevelop
Thunderbird
Opera
Dreamweaver
Winamp
Miranda
Daemon-Tools
Teamspeak 2
Skype
TV-Browser
Mono

05.01.2007 - 03:09 Uhr

Original von ApfeL
unterschied von zeichen aus nem string in ein array schreiben und auslesen
und zeichen direkt aus dem string auslesen (string[x])

Ich denke mal das eine ist unkomfortabler als das Andere und speicherlastiger.

05.01.2007 - 02:52 Uhr

Original von ApfeL
worin ist dann der unterschied?

Der Unterschied zwischen was?

04.01.2007 - 20:52 Uhr

Hallo,
ich finde deine Artikel immer wieder gut und auch diesen. Ich habe nachdem ich Artikel 2 durchgelesen haben, auch ein bisschen rumgespielt mit der beigelegten Testapplikation und habe ein neues AddIn geschrieben. Doch leider musste ich festellen, dass es nicht funktioniert.

Er schmeißt ne Fehlermeldung raus und meint, er könne TestAddinB nicht in ICSharpCode.Core.ICommand umwandeln, dabei habe ich alle nach dem vorhanden AddIn gemacht.

Hier die Datei TestAddIn2.addin

<AddIn name="TestAddIn2" author="Christian">
	<Runtime>
		<Import assembly="TestAddIn2.dll" />
	</Runtime>

	<Path name="/Workbench/MainMenu/File">
		<MenuItem id="TestMenuItemB"
		          class="TestAddInB.TestItemB"
		          label="Click me harder!"
		          insertbefore="TestMenuItem" />
	</Path>
</AddIn>

Hier die Datei TestItem2:

using System;
using ICSharpCode.Core;
using System.Windows.Forms;
using System.Collections.Generic;

namespace TestAddInB
{
	public class TestItemB : AbstractMenuCommand
	{
		public override void Run()
		{
			
		}
	}
}
25.10.2006 - 20:04 Uhr

Original von al3ko

Original von DarkKiller
Warum eigentlich 2 Variablen? Eine tut´s doch auch:[/csharp]

ne, weil n als in32 eingelesen werden soll. ist mir gerade so aufgefallen. aber trotzdem danke, deine variante sieht übersichtlicher aus.

Wenn das der Arbeitsauftrag ist...

25.10.2006 - 19:53 Uhr

Original von al3ko
hey kahlert,

dank deines posts weiß ich nun, wo der fehler lag:
ich habe n als int und nicht double deklariert.

wenn ich anstelle des int ein double schreibe, bekomme ich das gewünschte ergebnis. aber dann habe ich eine weitere frage:

n soll ja eine ganze zahl sein, sprich ohne komma. und lediglich beim "Ergebnis" ist ein double von nöten, da dann ein bruch herauskommt.

oder täusche ich mich da?

Warum eigentlich 2 Variablen? Eine tut´s doch auch:


static void Main(string[] args)
        {
            double n;
            Console.WriteLine("Bitte geben Sie einen ganzzahligen Wert für n ein: ");
            n = double.Parse(Console.ReadLine());
            n = 1/(n * (n + 1));
            Console.WriteLine("Die Summe lautet "+n);
            Console.ReadLine();
        }
25.10.2006 - 19:28 Uhr
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            double test = 5;
            double test2 = 2;
            Console.WriteLine("{0} {1} {2}", test, test2, test2 + test);
            Console.ReadLine();
        }
    }
}

Ausgabe: 5 2 7

25.10.2006 - 19:16 Uhr

Original von al3ko
und in der doku finde ich nichts, was meine frage lösen könnte 😦

Original aus der .Net 2.0 Doku
// This code example demonstrates the Console.WriteLine() method.
// Formatting for this example uses the "en-US" culture.

using System;
class Sample
{
enum Color {Yellow = 1, Blue, Green};
static DateTime thisDate = DateTime.Now;

public static void Main()   
{  
Console.Clear();  

// Format a negative integer or floating-point number in various ways.
Console.WriteLine("Standard Numeric Format Specifiers");
Console.WriteLine(
"(C) Currency: . . . . . . . . {0:C}\n" +
"(D) Decimal:. . . . . . . . . {0:D}\n" +
"(E) Scientific: . . . . . . . {1:E}\n" +
"(F) Fixed point:. . . . . . . {1:F}\n" +
"(G) General:. . . . . . . . . {0:G}\n" +
" (default):. . . . . . . . {0} (default = 'G')\n" +
"(N) Number: . . . . . . . . . {0:N}\n" +
"(P) Percent:. . . . . . . . . {1:P}\n" +
"(R) Round-trip: . . . . . . . {1:R}\n" +
"(X) Hexadecimal:. . . . . . . {0:X}\n",
-123, -123.45f);

// Format the current date in various ways.
Console.WriteLine("Standard DateTime Format Specifiers");
Console.WriteLine(
"(d) Short date: . . . . . . . {0:d}\n" +
"(D) Long date:. . . . . . . . {0:D}\n" +
"(t) Short time: . . . . . . . {0:t}\n" +
"(T) Long time:. . . . . . . . {0:T}\n" +
"(f) Full date/short time: . . {0:f}\n" +
"(F) Full date/long time:. . . {0:F}\n" +
"(g) General date/short time:. {0:g}\n" +
"(G) General date/long time: . {0:G}\n" +
" (default):. . . . . . . . {0} (default = 'G')\n" +
"(M) Month:. . . . . . . . . . {0:M}\n" +
"(R) RFC1123:. . . . . . . . . {0:R}\n" +
"(s) Sortable: . . . . . . . . {0:s}\n" +
"(u) Universal sortable: . . . {0:u} (invariant)\n" +
"(U) Universal sortable: . . . {0:U}\n" +
"(Y) Year: . . . . . . . . . . {0:Y}\n",
thisDate);

// Format a Color enumeration value in various ways.
Console.WriteLine("Standard Enumeration Format Specifiers");
Console.WriteLine(
"(G) General:. . . . . . . . . {0:G}\n" +
" (default):. . . . . . . . {0} (default = 'G')\n" +
"(F) Flags:. . . . . . . . . . {0:F} (flags or integer)\n" +
"(D) Decimal number: . . . . . {0:D}\n" +
"(X) Hexadecimal:. . . . . . . {0:X}\n",
Color.Green);
}
}
/*
This code example produces the following results:

Standard Numeric Format Specifiers
(C) Currency: . . . . . . . . ($123.00)
(D) Decimal:. . . . . . . . . -123
(E) Scientific: . . . . . . . -1.234500E+002
(F) Fixed point:. . . . . . . -123.45
(G) General:. . . . . . . . . -123
(default):. . . . . . . . -123 (default = 'G')
(N) Number: . . . . . . . . . -123.00
(P) Percent:. . . . . . . . . -12,345.00 %
(R) Round-trip: . . . . . . . -123.45
(X) Hexadecimal:. . . . . . . FFFFFF85

Standard DateTime Format Specifiers
(d) Short date: . . . . . . . 6/26/2004
(D) Long date:. . . . . . . . Saturday, June 26, 2004
(t) Short time: . . . . . . . 8:11 PM
(T) Long time:. . . . . . . . 8:11:04 PM
(f) Full date/short time: . . Saturday, June 26, 2004 8:11 PM
(F) Full date/long time:. . . Saturday, June 26, 2004 8:11:04 PM
(g) General date/short time:. 6/26/2004 8:11 PM
(G) General date/long time: . 6/26/2004 8:11:04 PM
(default):. . . . . . . . 6/26/2004 8:11:04 PM (default = 'G')
(M) Month:. . . . . . . . . . June 26
(R) RFC1123:. . . . . . . . . Sat, 26 Jun 2004 20:11:04 GMT
(s) Sortable: . . . . . . . . 2004-06-26T20:11:04
(u) Universal sortable: . . . 2004-06-26 20:11:04Z (invariant)
(U) Universal sortable: . . . Sunday, June 27, 2004 3:11:04 AM
(Y) Year: . . . . . . . . . . June, 2004

Standard Enumeration Format Specifiers
(G) General:. . . . . . . . . Green
(default):. . . . . . . . Green (default = 'G')
(F) Flags:. . . . . . . . . . Green (flags or integer)
(D) Decimal number: . . . . . 3
(X) Hexadecimal:. . . . . . . 00000003

*/

25.10.2006 - 19:06 Uhr
  1. Hast du niergendwo eine Methode bis auf die Main-Methode

  2. Dass was Friedel schon sagte

Original von al3ko
schon mal vielen dank für deine antwort. ich hätte als alternative noch anzubieten:

Console.WriteLine("Die Summe lautet "+Ergebnis+"");

aber da bekomme ich immer den wert 0 heraus. und in welcher doku soll ich nachschauen? 🤔

Die, die im .Net Frameworkd SDK dabei ist.

22.07.2006 - 11:08 Uhr

Es wird doch eine Exception gethrowt, wenn der Dateiname ungültig ist, oder? Warum fängst du nicht diese?

18.07.2006 - 21:10 Uhr

Ja, aber nur, wenn das Programm dynamisch geladen worden ist.

  1. Macht das keinen Sinn, was du sagst
  2. Besseres Topic bitte!!!!11einself
21.06.2006 - 14:59 Uhr

Original von Naffel9
Leider kann ich Vista auch nicht neu installieren, da die Installationsroutine die "große" Partition für das Betriebssystem auf der Festplatte nicht mehr findet. Die Installationsroutine von einer Windows XP CD findet überhaupt keine Festplatte.

Lass mich raten: Du hasst eine SATA-Festplatte.

Leider ist WindowsXP so alt, dass es noch keine SATA-Platten gab, als es rauskam, deshalb, wird bei vielen Mainboards auch eine SATA-Treiberdiskette mitgeliefert. Im Internet findest du bestimmt Diskettentreiber für deinen PC, wenn er ein Diskettenlaufwerk hat, ansonsten wirst du dir eines Kaufen/Leihen müssen.

13.06.2006 - 14:45 Uhr

path = file://localhost/E:/test.html

11.06.2006 - 10:48 Uhr

Soweit ich weiß, kennt C# auch Pointer. Du musst den Code nur unsicher Kompilieren.

31.05.2006 - 18:59 Uhr

Mod-Mono?

31.05.2006 - 17:58 Uhr

Original von norman_timo
Hallo zusammen,

Peter Bucher kam mir wohl voraus 😉

In diesen Worten würde ich es auch unterschreiben. Wie auch schon oben erwähnt sind solche Dinge wie Wartbarkeit und Skalierbarkeit weitere wichtige Punkte.

So kann ich behaupten, dass nur weil man Code in Klassen packt, dass noch lange kein Wartbares oder Modulares oder Skalierbares oder Lesbares oder OO dabei herauskommt. Klassen sind hier Mittel zum Zweck, und zweifelsfrei funktioniert OO nicht ohne, aber OO ist auf eine höhere Ebene angesiedelt.

Ein kleines kurzes (für mich cooles) Beispiel kann ich ja mal kurz geben:

Nichts gegen dich, aber ich habe einfach mal das Lesen aufgehört, da ich annahm, dass sowas zur OOP gehört. Aber wenn ich das richtig verstehe, bist du der Meinung, dass der "Knackpunkt" von OOP in Klassen sind, die in "richtig OO" geschrieben sind.

31.05.2006 - 13:48 Uhr

Original von norman_timo
warum denkt jeder bei OOP zuerst an Klassen? Klar ist das ein Bestandteil davon, aber doch nicht DER Knackpunkt, oder sehe ich das falsch?

Dann erklär doch mal, was für die der "Knackpunkt" ist.

31.05.2006 - 02:51 Uhr

Original von skelle
Jetz bin ich mit meinem Grundverständnis zur OOP auch schon ein ganzen Stückchen weiter

Und jetzt wird es dir wahrscheinlich so gehen wie es mir am anfang ging: "Ich weiss wie´s geht, aber warum brauche ich das jetzt? Imperative Programmierung funktioniert wunderbar."

17.05.2006 - 20:05 Uhr

Wenn es jemanden interessieren Würde:

Hier sind fast alle Tutorials auf der Irrlichthomepage in .Net Sprachen portiert.

Ist aber englisch.

09.05.2006 - 14:22 Uhr

Normalerweise dürfte das mit Serverbasierenden Scripts garnicht gehen. Mit JavaScript sollte das allerdings möglich sein.

02.03.2006 - 00:34 Uhr

Ja ich bin noch am Überlegen, wie ich es umbaue, dass man es benutzen kann. Ich habe mir überlegt, ob es einer SQL Datenbank mache in der alle Pfade der Verschlüsselten Daten sind und der Schlüssel dazu doch es ist meiner Meinung nach keine gute Idee, die Schlüssel einer Datei auf der Festplatte zu Speichern. Ich habe auch schon überlegt, ob als Schlüssel die MD5 eines Passwortes des Users genommen wird.

01.03.2006 - 14:21 Uhr

Hallo,
es ist zwar nicht viel aber mal ein Versuch etwas in C# zu schreiben, was man veröffentlichen kann.

Es ist ein Programm, welches Datein mit dem Rijndael-Algorithmus verschlüsselt.

Ich habe es einfach mal R-Secure genannt.

27.02.2006 - 12:04 Uhr

Wie wäre es mit Milkshape 3D? Kostet zwar 25$ oder 25€ (was du halt zahlen willst, aber ich würde es in $ zahlen) aber es gibt eine 30 Trial. Mit der kannst du dann im X-File exportieren.

Außerdem habe ich mal ein X-File Exporter für den GMax gesehen. Bin nur zu faul zu suchen.

11.02.2006 - 09:41 Uhr

Original von IgG
Was benutzt ihr? Ich bin im Moment bei Visual C#, habe aber immer noch bisl Misstrauen. Es hat irgendwie so ein kleines "Eigenleben" - finde es immer noch seltsam, dass ich bei einer Windows-Anwendung keine Konsole öffnen kann (was früher mal ging) und die Zeilennummern fehlen mir auch 😦. Am meisten hasse ich aber diesen ClickOnce Installer.

SharpDevelop habe ich vor laaaanger Zeit mal getestet und da wars noch in einer frühen Phase. Kann man das mittlerweile produktiv verwenden?

Also:

  1. Die Zeilennummern kann man unter den Editoroptionen einschalten
  2. Warum testest du SharpDevelop nicht selbst?
  3. Ja SharpDevelop kann man produktiv verwenden und ich finde ihn sogar besser als Visual C#
01.02.2006 - 14:10 Uhr

Zufallszahl zwischen 0 und 101 wenn 0 bis 11 dann blabla wenn 10 bis 21 dann blabla....

29.01.2006 - 20:15 Uhr

Wenn du VS2005, 2003 oder SharpDevelop nimmst, kannst du unter Eigenschaften Lokale Kopie machen, dann wird die Datei immer gleich Kopiert.

So zu den DLLs. DLLs zu Debuggen ist immer eine scheiss sache. Ich persönlich habe immer die DLL dich gerade Debugge und das Programm wo ich diese DLL teste gleichzeitig offen.

03.11.2005 - 16:14 Uhr

Das nennt man Polymorphie

Das heisst, du verbindest 2 Klassen mireinander zu einem Objekt.

01.10.2005 - 19:22 Uhr

Anzahl der Wörter herausfinden:

// vInput in einzelne Wörter zerlegen
string[] words=vInput.Split(" ");
int laenge = words.Length;
24.09.2005 - 18:46 Uhr

Original von nieselfriem
Ich habe eine einfachere Lösung gefunden. Es ist zwar eine recht lange If-Anweisung, aber sie funzt. Man nehme einfach eine Wahrheitswerttabelle und ein KV-Diagramm und vereinfache wenn möglich. Raus kommt dann folgendes

  
  
if(((x96.Length<1)&&;(x97==1)&&;(x98!=1)&&;(x99!=1))||((x96.Length>1)&&;(x97!=1)&&;(x98==1)&&;(x99!=1)||((x96.Length<1)&&;(x97!=1)&&;(x98!=1)&&;(x99==1))))  
{  
return true;  
}  
else return false;  
}  
  

trotzden#m danke für eure Antworten.

Ich zweifel es mal stark an, dass du das so ohne Fehlermeldung zu laufen gebracht hast.

Dir fehlt da nämlich eine geschweifte Klammer!