ich12423235 schrieb:
man kann mit hashtables direkt(über den namen oder der benutzer id) mit ausgewählten clients kommunizieren.
habs auch erst nach 2 tagen suchen gefunden^^
Dann sag doch gleich am Anfang: "Hallo, ich bin ein totaler Programmieranfänger der keine Lust auf Grundlagen lernen hat und gleich mit einer Server-Client Anwendung anfängt...."
btw, Hashtables sind out, Du solltest Dictionaries benutzen.
adonis schrieb:
ok, liegt es dann vielleicht an windows 7?
Mit Win7 hast du sicher bessere Karten als mit WinXP, denn seit WinVista ist mit DWM eine bessere Unterstützung für transparente Hintergründe vorhanden. Meine bisherigen Resultate haben aber gezeigt, dass es auf verdammt viele Einstellung darauf ankommt, ob transparente Hintergründe in WinForms funktionieren oder nicht. Daher würde ich empfehlen, in WinForms darauf zu verzichten. Die Chance ist gross, dass es bei irgendeinem Kunden nicht funktionieren wird.
Grüssli
Das ist schon ziemlich anstrengend mit WinForms...
Ein guter Beispielcode:
http://dotnetrix.co.uk/form.htm
(Das vorletzte Beispiel)
Ich hab das mal so abgeändert, dass das Fenster aussah wie WinAmp.
Es geht alles
Ok danke, ich habs gefunden.
Man muss mit der linken Maustaste auf die Form klicken und dann im Propertyfenster unter "Icon" den Icon auswählen.
Das andere war nur für die exe-Datei.
Danke für den Hinweis.
Das Problem ist: Das Programm, an dem ich arbeite, hat ein Objekt vom Typ "WebServicesClientProtocol". Und dort wird das Property "Destination" vom Typ "EndpointReference" gesetzt. Und dieses muss man mit einer Uri initialisieren (oder mit einer weiteren EndpointReference oder einem XmlElement, aber ich weiß nicht, wie mir das helfen könnte. Und wenn man's mit einer Address initialisieren will, muss man für diese Erstellung ja ebenfalls eine Uri angeben.)
Hallo,
ich habe eine Frage bezüglich des Designs (Erstellen / "Zusammenklicken") von Microsoft Reports.
Ist der Designer hierfür nur in der Web Developer Version verfügbar oder auch in anderen Versionen von Visual Studio?
In der C# Express finde ich dazu leider garnichts dazu ...
ich12423235 schrieb:
hallo,
wie kann man sehen wie schnell eine datei über einen socket gesendet wird...
ich hab da nur Socket.Send(...) stehen... aber nirgendswo was zum status oder wie viel schon übertragen wurde.
thx
Wie überprüfst du den ob du alles empfangen hast ?
Rückgabewert von Send ist die Anzahl gesendeter bytes! (bei recv auch )
Gruss Sheldor
jjjjjj schrieb:
Ich bin echt ratlos und würde mich über Ideen sehr freuen.
Code ?
Wahrscheinlich fängst du die Klicks falsch, wie David schon erwähnte.
Hier ist noch ein Beispiel (XNA)
http://msdn.microsoft.com/en-us/library/bb197572.aspx
Gruss Sheldor
Ich habe jetzt ein Image statt einem Contentpresenter genommen und mir
nen Property erstellt und das, an das Image gebunden, funktioniert auch.
Würde trotzdem gern wissen wie es mit einem Contentpresenter funktioniert,
damit es nicht fix für Bilder ist.
Ok, das war jetzt viel eher verständlich und konnte ich auch prima reproduzieren in VS2010. Das ist meiner Meinung nach ein Bug. Mal sehen, was andere noch dazu sagen.
Bugs in Visual Studio kannst du hier melden: http://connect.microsoft.com/VisualStudio/
Grüssli
Wobei wichtig ist, daß die Funktionssignatur eindeutig sein muß, d.h. der Rückgabewert als auch die Parameter der Funktionen müssen mit denen des Delegates übereinstimmen.
Für den Aufruf von Funktionen mit unterschiedlichen Parametern schau dir mal die Klasse 'FctCaller' in meinem Parser für mathematische Funktionen an...
Den1001 schrieb:
Wie haben die Microsoft Entwickler es geschafft, dass ihre Gadgets nicht ausgeblendet werden?
Indem sie "Gadgets" benutzen: http://msdn.microsoft.com/en-us/library/dd370867(VS.85).aspx
Moin,
ich suche eine Installationsroutine um DLLs installieren zu könnnen. DLLs müssen natürlich auch eingtragen werden. Ich nutze Visual C# 2008 Express. Welche würdet Ihr mir empfehlen.
Danke
Sven
Wenn du nur auf einzelne Pixel zugreifen willst, dann kannst du die Bitmap locken. Dabei kannst du ein PixelFormat angeben welches nicht unbedingt dem der Bitmap entsprechen muss:
http://www.bobpowell.net/lockingbits.htm
Ist auch viel viel schneller wenn man viele Pixel einer Bitmap lesen und/oder schreiben möchte.
Kann es sein, dass der ItemPresenter (bei einer Liste glaube ich "ListItemPresenter" o.s.ä.) die Klicks abfängt damit der den Wechsel der Tabs registreien kann?
Hier noch der Code: Mit Thread(GUI + Sockets) und File Senden Empfangen
Server:
public static void Requests()
{
Socket listenSock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
listenSock.Bind(new IPEndPoint(IPAddress.Any, 9999));
listenSock.Listen(20);
while (true)
{
using (Socket newConnection = listenSock.Accept())
{
...
// File Senden :
for (int i = 0; i < size; i+= tr)
{
tr = newConnection.Send(mfile,i , size - i, SocketFlags.None);
}
...
}
}
}
static void Main()
{
Thread listener = new Thread(new ThreadStart(Requests));
listener.IsBackground = true;
listener.Start();
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new FServer());
}
Client:
...
for (int i = 0; i < size; i += re)
{
re = s.Receive(mfile, i, size - i, SocketFlags.None);
}
File.WriteAllBytes(@"pfad\Archiv.zip", mfile);
...
Ist er Gut oder nicht oder gar nicht ?
GRuss H0mer