Laden...
Avatar #avatar-1789.png
Benutzerbeschreibung
this.Hulk = true;

Forenbeiträge von DerHulk Ingesamt 270 Beiträge

20.05.2007 - 18:25 Uhr

Hallo Rainbird,

erstmal danke für deine Antwort!
Ich werde im laufe der Woche probieren, die von dir angesprochene Empfangspipline zuschreiben!

Über Codezone hatte ich diese "Newsgroup" gefunden
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.de.biztalk&cat=de_DE_dc110050-a1c3-42a4-b5b2-e48e771edf87&lang=de&cr=DE

Was ja nicht besonders gefüllt ist (spricht für deine Theorie mit der Beliebtheit des BIZTalkServers) .
Werde aber nochmal Google anwerfen und weiter nach anderen Suchen!

mfg Hulk

18.05.2007 - 20:37 Uhr

Hallo zusammen,
ich schlage mich nun seit geraumer Zeit mit dem MS Biztalk Server rum. Und wollte mich nun mal an euch wenden. Ich versuche eine E-Mail mit dem POP3 Adapter des BIZ abzurufen und dann die Mail als XML- File und in eine SQL Datenbank zu speichern!

Einen Artikel von MS habe ich als Vorlage benutzen.
(http://msdn.microsoft.com/msdnmag/issues/06/12/BizTalkAdapters/default.aspx?loc=de)

Jedoch ist es hier erforderlich das die E-Mail einen XML Anhang besitzt. Dies würde ich aber gern vermeiden und direkt die Mail verarbeiten! Ich habe bereits verschiedene Dinge ausprobiert. Wie z.B. die Eingangsmail als XML Dokument zu erstellen und dann in meine Ausgangsfile (auch XML Dokument) zusätzliche Felder einzubauen (POP3.From,...).Jedoch brachte diese Herangehensweise keinen erfolge.

Ich verstehe leider nicht warum der POP3 Adapter eine E.Mail nicht als XML darstellen kann (oder kann er es doch? XMLReciever verursacht einen Decodierungs- Fehler),wenn ich mir die angehaltene Instanz anschaue sehe ich ja das die Mail erkannt wurde das einige Daten (z.B. From) im Kontex vorhanden sind. Im Body Findet sich dann der Rest der E-Mail. Jedoch bekomme ich diese Daten so nicht in die Orchestrierung .

Prinzipiell würde mich interessieren ob jemand damit Erfahrung hat und mir evtl. einen denk Anstoß geben könnte.

PS. Evtl. kennt jemand auch deutschsprachiges Forum für den BIZTalk Server?

03.05.2007 - 10:01 Uhr

Falls es jemannd noch nicht kennt hier eine Adresse mit denen man Code suchen kann:

http://www.google.com/codesearch

mfg Hulk

30.04.2007 - 20:22 Uhr

Hallo hauptmann,

wollte mal fragen ob und wenn ja wann das Tutorial erweitert wird ?
Ist ein super Artikel!

mfg Hulk

25.01.2007 - 18:20 Uhr

Hallo,probier mal folgendes,


 m_Device.DrawPrimitives(PrimitiveType.TriangleList, 0, 1);//Zeile 88

Die 1 steht dann für die Anzahl der Dreiecke.

mfg Hulk

13.12.2006 - 19:15 Uhr

Hallo, ich fand das die Positionierung des Thread evtl etwas ungünstig war!
Evtl währe es gut an alle im Forum eine "Private Nachrichte"(also die Forum Funktion)
zu senden wenn ein Wettbewerb statt findet!

Währe mal nur ein Vorschlag!

mfg Hulk

10.12.2006 - 22:01 Uhr

Hallo forum,

habe mir gerade die Beiträge angeschaut und direkt auch mal mein Wahlrecht in anspruch genommen. 😁

Finde alle Beiträge sehr schön, besonders ZimD und Traumzauber gefallen mir noch mal ein Stück besser!

Lob auch an die die diesen Wettbewerb veranstalltet haben, auch wenn weniger Bewerber mitgemacht haben als evtl. gedacht war,finde ich es eine tolle Idee die man weiterführen sollte, also 👍 !Und offendlich macht Ihr noch viele weitere Wettbewerb, wenn ich es früher sehe werde ich mitmachen!

mfg Hulk

28.08.2006 - 18:42 Uhr

Hallo Tim,

haste du es den schon mit anderen PP probiert?
Lass mal einige weg wie z.B den

 presentParameters.AutoDepthStencilFormat = DepthFormat.D16;

du hast den code doch bestimmt irgendwo raus kopiert oder?
Hat dieses Programm den funktioniert?
Wenn ja liegt es ja nicht an den PP!?

mfg Hulk

13.08.2006 - 17:14 Uhr

Hört sich gut an, habe ich die letzten Tage sehr mit der Softwareverteilung auseinander gesetzt.
Problem an der Sache ist nur das es immer noch die ein oder andere Firma gibt die in ihrer Setup Routine keine Unbeaufsichtigte-installation unterstützen.

mfg Hulk

12.08.2006 - 16:24 Uhr

Warum wurde das Thema verschoben?Bezieht sich doch auf DirectX?

mfg Hulk

12.08.2006 - 00:10 Uhr

Hallo,

herbivore ich weis deine offenen Worte zu schätzen aber leider bin ich auch was entäuscht.
Zur lange Wartezeit (ca zwei Wochen länger als gedacht),kann ich mich nur entschuldigen aber ich mach das leider nicht Vollberuflich.

Die ein oder andere Woche wird bestimmt noch vergehen bis klar ist wer definitiv mitarbeitet oder wer sich "nur" verklickt hat.
Das Forum soll möglichst nach den Wünschen der User gestalltet werden und nicht
nur auf meinen Überlegungen und Ansichten beruhen.
Dazu kommt das Aufgaben verteilt werden müssen und auch eine gewisses Aufklärungs potenzieal zu erwarten ist (bestehende Klassen).

Ich habe absichtlich diese vielleicht etwas pessimistischen Aussagen getroffen um nicht den Eindruck zu erwecken das man direkt mit dem Coding anfängt.

immerhin steckt in dem Projekt selbst ja viel mehr Arbeit als in dem Einrichten des Forums

denke das gehört zu einem Projekt definitiv dazu.

hoffe das diese Erklärung dir genügt, villeicht haste ja selbst interesse mitzuwirken, würde mich freuen.

Hallo Peter,

hast recht im Script steht noch 1.1 habe das übersehen und bitte diesen Fehler zu entschuldigen das Projekt wir definitiv in 2.0net geschrieben.

mfg

Hulk

11.08.2006 - 22:55 Uhr

Hallo, forum

mit etwas Verspätung kann ich nun den Anlaufpunkt für Interessierte am Projekt SpacePilotHunter hier presentieren.

Sph Homepage

die Page und das Forum sind leider noch nicht richtig fertig,aber ich denke das
die weitere Entwicklung und Strucktorierung des Forums mit den Usern zusammen geschehen sollte.
Also schaut rein, wer mitwirken will kann sich anmeldet.
Im Forum unter Tipps,Tricks,Anregungen und Ideen in der Unterkategorie Forum könnt ihr dann eure Vorschläge für das Forum loswerden.

Ich hoffe die lange Wartezeit hat die interessierten jetzt nicht verschreckt, da wie gesagt
das Forum noch nicht fertig ist wird bestimmt die ein oder andere Woche noch vergehen bis man "wirklich" anfangen kann aber mit tatkräftiger Hilfe sehe ich die Sache zuversichtlich. 8)

mfg Hulk

11.08.2006 - 21:58 Uhr

Hi,Forum
habe mir jetzt gerade mal die neue Directx Version August2006 installiert
und da ist mir aufegfallen das bei der verwendung der Dll DirectX Version 2.0
zwar das IntelliSence vorhanden ist aber keine Dokumentation mehr darunter steht?!

Hat jemand ne ahnung warum dem so ist?(Microsoft zu schlampig gearbeitet)
Fehlt mir eine Datei,Verweis den ich machen muss?

Bei den älternen Dll steht die Documentaion also kurz beschreibung unter den Funktionen?!

mfg Hulk

11.08.2006 - 19:44 Uhr

Hi,kannst die Positions Daten von 2d auf 2d umrechnen lassen evtl. bringt dir das was!

Vector3.Project(values);//Projects a vector from object space into screen space.

mfg Hulk

08.08.2006 - 21:05 Uhr

Hi Peter,

Was ist es denn für ein Projekt? Projekt

Leider hält die Homepage noch was auf offe aber das sie bald fertig wird.

mfg Hulk

07.08.2006 - 21:29 Uhr

Hi Peter,

ich habe hier mal ein paar Tipps für dich,

Background Performance

2d Games

hoffe das hilft dir was weiter.

mfg Hulk

ps

Bin derzeit noch am Forum für mein Projekt dran vielleicht haste ja lust hier mit zuhelfen?!

07.08.2006 - 19:42 Uhr

Hi Peter, also wenn Du DirectX machen willst dann finger weg von DirectDraw,wird
in der Zukunft nicht mehr weiter entwickelt und ist auch nicht so sehr managed wie man es wünschen würde!
Benutz wenn Direct3d da gibt die Klasse Sprites damit kann man schon viel machen!
Aber wenn wirklich soweit gehen willst und dann Animationen,Partikeleffekte etc. machen willst...nimm direkt ne fertige Lib.

Sprech da aus Erfahrung habe alles selbst gebastelt (und das mit viel Zeitaufwand und weniger professionel), und dann stellt man fest man braucht noch ne ganzes UI (UserInterface/Steuerelmente), und das ist auch nochmal sehr viel arbeit(für mich ein Grund auf fertige Libs zu gehen,MS DXSample zu Steuerelemneten fand ich übrigens eine zumutung).

So aber nochmal zu deinem Prob. 😁 :

Ne brauchst kein 2DArray wenn du z.B weist du hast 30 Tiles(6464) pro Spalte und
eine Bildschirmauflösung von 640
768 dann brauchst du nur (also min.) 10Tiles pro Spalte Zeichenen und die restlichen 20 läste weg,setzt deinen Index auf die nächste Spalte also z.B 31 und so weiter...theoretisch bräuchtest auch nur einmal rechnen
wieviele du pro Spalte brauchst und pro Zeile und dann gehst nur die Indices
durch.

mfg Hulk

07.08.2006 - 18:51 Uhr

Hi Peter,

habe mich selbst einige Zeit mit dem Problem rumgeschlagen und auch mit DirectX
muss man da auf einige Dinge achten da es sonst zu langsam wird.

Zu deinen Loops wo du prüfst ob das Objekt gezeichnet werden soll oder nicht gibts einen einfachen Trick um es zu beschleunigen,
wenn dein Array z.B

  1. von Links nach rechts aufgebaut ist (hier hast du also X Positionen nach Rechts)
  2. von oben nach unten (hier Y Positionen nach Unten)

dann prüst du also deine erste Reihe wenn das Element A.Position größer ist als die Bildschirmbreite brauchste du diese Reihe nicht weiter zu überprüfen,und
springst in die nächste damit erhälst du nur einen minimalen Loop Count!

Bei mir hat das was gebracht!Nur GDI ist wirklich sehr langsam,du solltest dir eine
Zeitfunktion basteln und deine Objekte erstmal mit wenig Details zeichnen(nur Umrisse)
->Zeitstoppen und dann mal mit mehr Details und die Differenz dir mal ansehen!
Was auch ein kleiner Trick ist um die Performance hoch zuschrauben ist einfacht die Tiles nicht wie üblich mit 6464 zumachen sonder einfach 128128 das hilft auch schon ein wenig!

mfg Hulk!

03.08.2006 - 20:27 Uhr

Hi,

bin nur DirectX ein darüber kannst anscheinen dann auf Direct3d zugreiffen!
Hat sich anscheinend einiges Verändert!

Sodas das Tutorial nicht mehr so ganz aktuell ist.

mfg Hulk

03.08.2006 - 20:21 Uhr

Hi, must anstatt

this

das hier

this.Handle

ist anscheinen neu da der Konstruckter jetzt ein Pointer haben will und nicht mehr ne Form!

mfg Hulk!

03.08.2006 - 19:53 Uhr

Hi,

Welche Version von Direct SDK benutzt du?

mfg Hulk

03.08.2006 - 19:52 Uhr

Hi,

Schau mal ob deine PP(PresentParameter richtig sind)!

Am besten mal mit Hauptmanns Tutorial hier im Forum vergleichen!

mfg Hulk

01.08.2006 - 22:40 Uhr

Hallo,Forum!

Ich muss mich erstmal entschuldigen das ich mich erst jetzt wieder melde.
Also ich hoffe das das Forum für das Projekt in den nächsten Tage soweit fertig ist das man mit der Arbeit anfangen kann, habe jetzt auf .net2.0 umgesattelt und das Projekt erfolgreich Konvertiert.

@Peter Bucher

Würde gerne einen Einblick in die Entwicklung nehmen aber bei meinem derzeitigen Wissensstand, kann ich sehr wahrscheinlich nicht sehr viel mithelfen 😕

Habe heute mit plongo gesprochen der sagt das du ganz gut in der Web Programierung bist,hätten bestimmt auch dafür Verwendung(Forum,Homepage etc.)?!

mfg Hulk

ps.

Hoffe das euer Interesse noch vorhanden ist.

😉

26.07.2006 - 22:22 Uhr

Der Hulk, naja kennen tut Ihn wohl jeder diesen Grünen Klotz der immer alles kaput macht (parallelen zu mir selbst ausgeschlossen) 😉.
Ist ein sehr interessanter Charackter der Comic Welt.

mfg Hulk.

26.07.2006 - 22:06 Uhr

Gute Idee herbivore,

Leider gibts noch nicht soviel zu sehen! 🤔

mfg Hulk

26.07.2006 - 19:46 Uhr

Hallo,

also freut mich das das Projekt gut aufgenommen wird.
Habe heute die Verhandlungen( 😉) mit einem Kollegen aufgenommen.
Er wird diese Woche damit anfangen ein Joomla für das Projekt aufzusetzen,
sobald dies für den Besuch fertig ist werde ich die Seite hier posten.

Wenn Ihr Vorschläge habt was für Bereiche und Funktionen
das Forum haben soll bitte ich dies mit hier mitzuteilen.

@sheitman:

Programmiert wurde es mit DX9c Dec SDK,
hast du mal die Tasten W,S,A,D ausprobiert(sorry wenn ich das frage 😉),
die Steuerung läft einfach über DirectInput,evtl. DX Runtime neu installieren.

Wenn es Fragen oder Vorschläge gibt bitte ich diese zu stellen/posten.

mfg Hulk

25.07.2006 - 22:05 Uhr

Hallo, also erstmal danke für euer interesse an dem Projekt!
Hier die versprochene Demo Version,eure Grafikkarte sollte DX9 unterstützen und
das Framwork 1.1 sollte vorhanden sein(habs noch nicht mit 2.0 getestet).
Ich kann leider nicht garantieren das diese Version bei euch 100% läuft habe sie bis jetzt nur auf 2 Systemen getestet(sind übrigens noch lustige Bugs drin).

Feedback ist erwünscht!

Werde dann Mitte nächster Woche den Quellcode hier Posten damit Ihr euch das
dann mal anschauen könnt.

Fragen,Anregungen und Hinweise bitte ich mitzuteilen.

Das Weitere Vorgehen würde dann so aussehen das ein Forum/Homepage erstellt werden muss wo das Projekt verwaltet/geplant wird und die Kommunikation statt finden kann.

mfg Hulk

24.07.2006 - 20:49 Uhr

Hi Forum, habe mich ja letzte Woche bei euch ein bissel informiert wie
es aussieht mit der Realisierung eines Projektes.

Trotz der Tatsache das wohl viele gerade bei nicht komerziellen Projekten schnell die Laune und Luft ausgeht möchte meine Idee eines Projektes hier vorstellen anhand eines
kleinen Konzepttextes(siehe Download).

Bei dem Projekt handelt es sich um ein Spiel, das meiner Ansicht nach nicht den
Rahmen des Möglichen sprängt und trozdem intersessante Aspekte beinhaltet und
Möglichkeiten zum Ausbau erlaubt.

Ich arbeite bereits einige Zeit an dem Projekt und
werde in der kommenden Woche eine bereits von mir erstellte Demo hier hochladen
damit Interessent evtl. sich ein Bild machen können.Das Projekt wurde unter .Net 1.1
geschrieben und benutzt derzeit DX9c.

Da ich mir zurzeit überlege auf 2.0 umzusteigen,währe dies ein guter einstiegs Punkt das Projekt in einer kleinen Gruppe vorzuführen.

Ich suche Leute die mit Grundkenntnissen in der .Net Welt,die Spass am Programmieren haben,und nicht so schnell aufgeben(zuverlässig währe auch schön 😉 ).

Würde mich über ein Feedback des Projektvorschlages freuen, genauso würde mich interessieren wie/wer interesse an der mitarbeit hätte!

mfg Hulk

PS im Pdf sind Bilder enthalten die kommerziellen Produkten entstammen
und dienen nur um den Leser eine evtl. Vorstellungung des Projektes zu geben.

20.07.2006 - 22:12 Uhr

Danke schon mal für eure Beiträge, finds schade das es "nur" negative Erfahrungen mit freien Projekten gibt, wie könnte man den dem Vorbeugen?

  • Direktes Ziel mit Zeitplan?
  • Nur Leute nehmen die wirklich interesse haben(nur wie findet man die?)
  • nur "kleine Projekte"

Würde gern ein Projekt hier vorstellen, denke aber das es gerade an der Kommunikation
happern wird!Wie schauts denn aus wenn ein Projekt schon zum Teil geschrieben wurde,oder zumindest rudimäntäre Ansätze da sind ist das hilfreich oder störend?
Sollte man auch drauf achten das die Programmier ungefähr die selbe Erfahrung haben?

mfg Hulk

19.07.2006 - 21:52 Uhr

Hi,Leutz....
überlege gerade wie man am besten ein Projekt organisiert und managed wenn
man mal ein paar Leute gefunden hat die damit mitarbeiten würden!

Wenn man z.B im hier im Forum ein Projekt anbietet und Interesse besteht
wie gehts dann weiter... weitere Diskusionen,Daten austausch etc. kann man doch schlecht im Forum austragen...also eigene HP(dann bräuchte man schon wieder jemmanden der sich ja nur darum Kümmert)...stell mir eh die ganze Komunikation sehr schwer vor!
Muss die Person die das Project vorgeschalgen hat automatisch Projektleiter/manager sein?

Wie sind da so eure Erfahrungen, wie sollte man das ganze angehen...

mfg Hulk

18.07.2006 - 21:10 Uhr

Also soweit ich das weis läuft das doch über Skelet Animationen die man auch in
DirectX anwenden kann,ansonsten währe dies doch viel zu kompliziert oder?!

mfg Hulk

15.07.2006 - 20:33 Uhr

Hallo ZeHa,

Ich kann Gimley nur zu seinen Äusserungen recht geben,und wollte nur noch hinzufügen das dir evtl. mal unsere Tutorial Ecke anschauen solltest da findest du schonmal ein gutes Einsteiger Seminar!

Die vom Framwork verwendete Grafikklasse ist Gdi+ die sich aber keines wegs für,
"schnellere" Spiele eignet(auch im 2d Bereich ->halt zu langsam)...!
OpenGl für C# ist auch möglich,es gibt da anscheinend einige Wapper(einfach mal Googeln).

Alternativ schlag ich dir noch SDL.net vor das sich evtl. für 2d Games anbietet
(habe leider noch nicht damit gearbeitet).

Ansonsten viel Spass hier im Forum!

mfg Hulk!

12.07.2006 - 20:41 Uhr

Hi,

evtl. hilft es dir wenn die Sache mal von der anderen Seite angehst,
du kann mit der der DrawString Methode den Text einem Rechteck zuordnen
anstatt einer Position(weis jetzt nicht wie du das genau machst),die exakte Größe des
Rechteckes hätteste dann ja schon und leider must du dann nur selbst rausfinden
wie groß dies Rec sein muss damit der gesamte text angezeigt wird(wenn es sich um
einen konstanten Text handelt währe das evt. eine möglichkeit).

Die zweite Möglichkeit ist das du mal die DrawTextFormat dir anschaust,
evtl. ist der Text auf Center und du könnst ihn damit wenigsten nach links oder rechts
direkt ans Rec ausrichten!

Hoffe das hilft dir was!

mfg Hulk

11.07.2006 - 19:50 Uhr

Hi,

deklarier un instanzier mal ein Grafic Object von der Form/PictureBox
und führe darauf mal die DrawGrafic Methode aus!

mfg Hulk!

10.07.2006 - 20:59 Uhr

Hi, warum machste nicht einfach:


Texture xyz = null;
xyz = TextureLoader.FromFile(device,Path);

mfg Hulk!

07.07.2006 - 22:13 Uhr

Seh ich auch so,schliess mich meinem Vorgänger an!
Super Forum,nette hilfsbereite Leute und tolle Tutorials!

Ich denke das man hier evtl. eine Person besonders mal hervorheben darf(hoffe da hat keiner was dagegen), Herbivore der "fast" überall zu finden ist und wirklich jeden
versucht zu helfen! 👍 👍 👍

Finde das super was hier geschaffen wurde und hoffe das es so weiter geht, und
wir alle unseren Teil dazu beitragen können,ganz nach dem Motto:

"gemeinsam mehr erreichen". 😉

mfg Hulk

03.07.2006 - 23:42 Uhr

Hi sbrain,

würde die von DaSchroeter richtig erwähnte Funtion MeasureString nutzen!

Und mittels Maus das Menü abfragen!

  1. mit der Funktion MeasureString die eine Rechteck Objekt zurückgibt
    -> Speichern ist nötig da du damit später die Maus abfragen kannst ob Sie sich darin befindet oder nicht!

2)Position des nächsten Buchstaben ermitteln evtl. einfach X + Breite(muste mal ausprobieren!)

  1. das für alle wiederholen und alle rechtecke passen Speichern
    dann kannst du mittels Rechtecke ermitteln wie/ob die Maus im auf den Buchstaben ist!

4)String Zeichnen!

Wenn nur über Tasten eingabe auf das Menü reagieren willst muste nur im
Key Press Handler darauf reagiere:

z.B wenn Menu aktive und 'M' gedrückt wurde dann Menü öffnen!

Hoffe das Hilft dir ein bissel weiter!

mfg DerHulk

28.06.2006 - 22:04 Uhr

Bei XP: Nein

Meiner Erfahrung nach wird 1.1 ist mit SP2 installiert!
Werd es bei Gelegenheit noch mal prüfen

mfg derHulk

27.06.2006 - 21:41 Uhr

oh ja richtig ,sorry!
Also dann so wie herbivore es sagt! 😉

mfg DerHulk

27.06.2006 - 21:10 Uhr

Hi Daniel_g,

also würde es mal mit Veränderung der Alpha Werte probieren!

Color.Red.A = value;

mfg derHulk

18.06.2006 - 00:36 Uhr

Danke für die Hilfe und für die Info! 👍

mfg hulk

18.06.2006 - 00:03 Uhr

Hi Ikaros

Super vielen dank für den Tip funktioniert bestens! 👍

hier noch mal der Funktionierende Code:


Bitmap Bmp = null;
Graphics g = null;
Bmp = new Bitmap(100,100);
 g = Graphics.FromImage((Image)Bmp);
g.DrawString("Test",new System.Drawing.Font("Arial",40),new SolidBrush(Color.Red),new RectangleF(0,0,100,100));
g.Save();
texture = Texture.FromBitmap(device,Bmp,Usage.None,Pool.Managed);
g.Dispose();
Bmp.Dispose();

Übrigens deinen zweiten Vorschlag habe ich auch ausprobiert
funktioniert auch! 👍

Danke!

mfg hulk

ps Woher wusteste das Bitmap vom Image erbt, wo kann man solche abhänigkeiten erfahren (msdn?)!

17.06.2006 - 23:38 Uhr

Hi ikaros,

also erstmal thx für den alternativ Vorschlag werde ich mir gleich mal anschauen,
evtl. hätte ich dann noch ein paar fragen! 😉

Zu meinem Vorschlag:

Habe es gerade eben mal implementiert leider funktioniert es nur wenn ich das
Bitmap Save und dann mit TextureLoader.FromFile lade...
würde mich mal interessieren warum es nicht auch ohne speichern auf der
Festplatte klappt:


Bitmap Bmp = null;
Graphics g = null;
Image Img;
Bmp = new Bitmap(100,100);
Img = Image.FromHbitmap(Bmp.GetHbitmap(Color.Green));
g = Graphics.FromImage(Img);
g.DrawString("Test",new System.Drawing.Font("Arial",40),new SolidBrush(Color.Red),new RectangleF(0,0,100,100));
g.Save();
Img.Save("Test.bmp");
				//texture2 = Texture.FromBitmap(device,Bmp,Usage.None,Pool.Managed);
texture2 =  TextureLoader.FromFile(device,Application.StartupPath +"\\test.bmp");
Img.Dispose();
g.Dispose();
Bmp.Dispose();
System.IO.File.Delete("Test.bmp");

mfg DerHulk

17.06.2006 - 23:29 Uhr

Hi,natürlich kann man

ein Bild zeichnen(mit Graphics), und es dann als Bitmap speichern...
wenn es das ist was du meinest.(Glaube du hast dich am anfang etwas unverständlich ausgedrückt)

also:


Bitmap Bmp = null;
Graphics g = null;
Image Img;

Bmp = new Bitmap(100,100);//Bitmap erstellen
Img = Image.FromHbitmap(Bmp.GetHbitmap(Color.Green));//"Leinwand" erstellen
g = Graphics.FromImage(Img);//Grafic Objekt erzeugen
g.DrawString("Test",new System.Drawing.Font("Arial",40),new SolidBrush(Color.Red),new RectangleF(0,0,100,100));//was drauf pinseln
g.Save();//Grafic speichern(nitch zwingend nötig) 
Img.Save("Test.bmp");//Leinwand speichern(als bmp) fertig

//Noch aufräumen (das wichtig!!) 

Img.Dispose();
g.Dispose();
Bmp.Dispose();


mfg DerHulk

ps

kannst dir natürlich auch ein vorhandenses Bitmap als Leinwand nehmen und
dann darauf zeichnen!

17.06.2006 - 21:00 Uhr

Hi leutz,ich habe vor ein paar kleine 3d Controles 😁 zu bastelen die man halt aus verschiedenen Blick Winkeln anzeigen lassen kann.Problem an der Sache ist jetzt das der Text eines Controles ja entsprechend der Ansicht sein muss.
Daher habe ich mir überlegt das ich den Text als Textur auftrage,jedoch muss ich dann
die Textur zur Laufzeit erstellen,ich hatte jetzt folgenden Ansatz:


Bitmap Bmp = null;
Graphics g = null;
Texture t = null;
Image Img;


Bmp = new Bitmap(this.CB.UsedClientSize.Width,this.CB.UsedClientSize.Height);
Img = Image.FromHbitmap(Bmp.GetHbitmap(Color.Black));
g = Graphics.FromImage(Img);
g.DrawString("Test",new System.Drawing.Font("Arial",15),new SolidBrush(Color.Red),new RectangleF(0,0,CB.UsedClientSize.Width,.CB.UsedClientSize.Height));
t = Texture.FromBitmap(device,Bmp,Usage.None,Pool.Managed);

Frage von mir ist nun einerseits sollte man das so machen?Alternativen?

Und zweitens frag ich mich ob Bmp nicht irgendwie voher gespeichert werden muss damit der darauf geschriebene text auch beibehalten wird, würde es nicht gern erst auf der Festplatte speichern, dann erneut laden und wieder löschen.

mfg DerHulk

15.06.2006 - 18:36 Uhr

Hi haste dir schon die Tutorials hier im Forum angeschaut?

Währe mein erster Tip wenn du wirklich garnix rendern kannst,dort findest du genug
Informationen wie man es richtig angeht + Download Beispiel!

mfg DerHulk

03.06.2006 - 11:26 Uhr

Jo,danke kannte das noch nicht und habes immer übers MouseMoveEvent abgefragt! 😁

mfg DerHulk

02.06.2006 - 22:47 Uhr

Hi leute....mal eine kurze frage wie ermittel ich die Mouse Positionen in einem Fenster wenn ich Directx benutze,Move Event ist da ja nicht mehr 😦!
Habe dann versuch die Positionen mir direct Input heruaszubekommen aber da bekomm ich also keinen direkten Informationen wie die Position im Fenster ist(sind einfach nur verdammt große Zahlen).

habe:


Mouse.SetDataFormat(DeviceDataFormat.Mouse);
Mouse.Properties.AxisModeAbsolute = true;//false auch schon ausprobiert

Weis vielleicht einner von euch wie ich an die Formkoodinaten der Maus komme wenn ich ein DirectX Fenster habe?Mit oder ohne Direct Input!

mfg DerHulk

ps möchte Abfragen ob die Maus auf einen von mir erstellten Button(DX) ist oder nicht!

29.05.2006 - 16:27 Uhr

Hi,leider ist DirectPlay "deprecated" und wird nicht weiterentwickelt da fraglich ist ob und späteren DirectX Versionen DirectPlay noch verfügbar ist wollte ich es lieber nicht mehr nutzen.Suche auch eher nach einer sagen wir mal allgemein Gültigen Klasse die für Spiele-Netzwerkomunikation geschrieben wurde und funktionen wie Nachrichtenausstauch,Anmeldung,oder Spielstartereignisse besitzt.

mfg DerHulk

28.05.2006 - 22:25 Uhr

Hi, ich ich wollte mal fragen ob einer weis ob es ein Opensource Projekt in C# gibt das sich mit echtzeit netzwerk Kommunikation für Spiele beschäftigt?Quassi schon mit fertiger Server Client Klasse und ensprechenden Funktionen?!
Bin da seit einigerzeit zwar selbst was am basteln finde das aber ziemlich komplex und möchte das Rad auch nicht neu erfinden!

Vielleicht hat jemand was bei seinen Streifzügen durchs netzt mal gesehen.

mfg derHulk!