Hi All,
kann man in einem DataGridView einzelne Zeilen mit einem string oder besser noch einem Image versehen?
D.h.: Ich will eine Löschfunktion und eine Hinzufügfunktion bauen...
Die Neuen Zeilen sollen ein Plus vor der Row erhalten und die als "zum löschen" markierten ein Kreuz... Wenn man danach auf Speichern Klickt sollen die Zeichen wieder verschwinden...
z.B.: Sollte die jetzt Rot markierte Zeile eine Kreuz am besten als Image haben...
RoBitmap BlaKeks = new RoBitmap(Screenshot);
und dann kannst du es handhaben wie eine normale Bitmap nur schneller
public void SetColor(Control Target, Color Back)
{
Target.BackColor = Back;
for (int i = 0; i < Target.Controls.Count; i++)
{
if (Target.Controls[i].Controls.Count != 0)
{
SetColor(Target.Controls[i], Back);
}
Target.BackColor = Back;
}
}
Färbt alle Unterelemente von dem eingegebenen Control...
und zum Buttons finden vielleicht Bildsucher?
Also ich sicher meine Daten gleich nach dem schreiben (nur Sourcecodes und Dokus dazu) auf meinem Memory Stick ab und größere Sachen (Maps (HL, Serious Sam, UT) Musik, Fotos, evtl Videos (meist mit Spieleengines gedreht)) kommen auf zwei gespiegelte Externe Festplatten (je 300GB)... alles von Hand... andere Sachen (Spiele, Entwicklungsumgebungen, Programme, etc.) werden nicht gesichert d.h. ich muss mein System neu aufsetzen nach einem Crash aber ich habe die Daten die nich einfach wiederhergestellt werden können noch irgendwo vorhanden...
EDIT: achso Größere Programme und Libaries aus der Schmeide "EigenProg" landen zusätlich noch auf meiner X-Box (300GB & Linux drauf)
Erstell doch einfach nen 2. Thread =)
Stimmt aber hier sieht echt keiner mehr durch...
Mit Sicherheit is das möglich aber warum soll der Server die ganzen Physiken nachrechnen wenn das der Client auch schon macht?
Wäre es nicht sinnvoller den Server einfach die Positionen von den Objekten an die Clients weiterleiten zu lassen?
Und das mit get/set pixel ist arschelahm!
Darum?
Da hast du aber ne gute Idee...
Type.GetType(Mystring);
Das war die bessere Lösung... auf jeden Fall einfacher Danke!
👍Hallo jaensen,
ich habe aber das Problem dass ich verschiedene Klassen habe...
class Form1 [...]
class Form2 [...]
private void SelectForm(string FormName)
{
//FormName = Form2
Type t = typeof(FormName);
//jetzt wird aber t zu string
object myInstance = Activator.CreateInstance(t);
Controls.Add(MyInstance);
}
Das eigentliche Problem daran ist den string in einen Type umzuwandeln...
EDIT: Habs schon gefunden 😁 👍 Danke!
Activator.CreateInstanceFrom(WindowsApplication3, MyForm);
Hallo herbivore,
danke erstmal für die Antwort.
Folgender Code hat mir schon etwas weiter geholfen...
private void btnShowForm2_Click(object sender, EventArgs e)
{
Form2 content = new Form2();
content.TopLevel = false;
panel1.Controls.Add(content);
content.WindowState = FormWindowState.Maximized;
content.Show();
}
aber ich suche eine Möglichkeit die Form in meinem Panel auch dynamisch generieren zu können...
private void SelectFrame(Form LoadForm)
{
//kopiere die LoadForm in mein Fenster
}
So in etwa...
Hallo ihrs,
ich habe ein Form mit 2 Panels (siehe Anhang),
und nun möchte ich gerne das PNL2, das eine Größenvorgabe darstellt, duch andere Panels ersetzen. Das ganze soll bei einem Klick auf einen Button der in PNL1 dargestellt wird passieren.
Derzeit habe ich es so gelöst dass, die Panels die als Ersatz in Frage kommen auf der Form nebeneinander abgelegt sind. Ich möchte aber gern die Panels in einer anderen Datei auslagern (so wie andere Forms z.B.). Ich möchte quasi eine Form2.cs haben in der ein Panel liegt, dass man nach möglichkeit auch noch im Designer bearbeiten kann...
Schonmal danke in Voraus!...
Hallo,
ich habe gerade den Versuch unternommen ein wav file abzuspielen...
[DllImport("winmm.dll")]
public static extern long PlaySound(String lpszFileName, long hModule, long dwFlags);
int SND_ASYNC = 0x0001;
int SND_FILENAME = 0x00020000;
int SND_PURGE = 0x0040;
public void Play(string fname, int SoundFlags)
{
PlaySound(fname, 0, 0);
}
public void Stop()
{
PlaySound(null, 0, 0);
}
Play(Application.StartupPath.ToString() + "\\ding.wav",1);
in dem Moment wo Play() aufgerufen wird bekomme ich eine Meldung PInvokeStackImbalance erkannt...
was tun?
das Problem ist dass er die Taste nur 1ms lang drückt... er soll sie aber gedrückt lassen...
würde auch gehen wenn die taste gedrückt wird und nach einer zeitspanne wieder losgelassen wird...
Presskey(Keys.Irgendwas);
Thread.Sleep(1000);
Releasekey(Keys.Irgendwas);
// So in etwa
Hi alle,
kennt ihr eine Möglichkeit Tastendrücke zu simulieren und evtl. Tasten gedrückt zu halten? Etwa wie SendKeys.Send("1"); nur halt mit einem weiterem Parameter für die Dauer... ( Sendkeys.SendFor(Keys.D1, 1000) )
D.h. Sende Taste 1 für eine sek...
thx 4 answer!
verwendetes Datenbanksystem: XML
Hi all,
ich habe folgendes Problem:
ich habe ein Programm welches aus einem XML-File daten auslesen soll, aber wenn ich es aus dem Netzwerk starte dann bekomme ich eine Security-Exeption.
Ich denke es liegt daran dass System.Data.DataSet die Dateien auf dem Server mit ReadWrite öffnet.
Kann ich irgendwie die Zugriffsart im DataSet ändern?
D.h. ich will dass es die XMLs nur mit ReadAccess benutzt.
Danke erstmal.
[php]
<?php
?>
<html>
<head>
<title>Meine Seite!</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<frameset frameborder="yes" rows="100,">
<frame src="banner.php">
<frameset cols="140,">
<frame src="menu.php">
<frame src="inhalt.php" name="Main">
</frameset>
</frameset>
<noframe>Keine Frames</noframe>
</body>
</html>
[/php]
Ergebnis:
Eigentlich war das nur ne Einleitung und die eigentliche Frage war wie ich die Frames aktiviert kriege...
Hi,
wer von euch benutzt den I-Explorer 7 und kann mir sagen warum dieser keine Frames anzeigt?
Okay,
nochmals Danke!
Ich werde dann mal meinen guten alten eingestaubten Kartenleser wieder hervorkramen und werde das einfach mal versuchen... 😁 👍
Hey,
Danke erst mal für die Infos.
Ich wollte die Daten auf der Karte aber nur ungern überschreiben, und lesen sollte wohl ein kleineres Problem darstellen dass kann der Zigaretteautomat ja schließlich auch. Und ausserdem wäre es doch ganz gelegen verschlüselte daten zu nehmen da die Karte dann nicht so leicht zu kopieren wäre. Ich hatte halt die Gedkarte gewählt um die Sichheit hoch zu schrauben, und um einem neuen Benutzer Rechte zu geben kann man ja ein weiteres Image einer Karte anlegen.
Und überhaupt:
Wie sieht dass eigentlich aus wenn ich die Datenplätze die frei sind auf der Karte überschreibe? Kann das nicht in einem bösen Rechtsstreit enden wenn das die Bank mitbekommen sollte? Oder könnte die Karte dann nicht auch unbrauchbar werden?
Edit: Ich meinte übrigends das bezahlen.
Hi all,
Weiss jemand wie sich das mit den Daten auf der Geldkarte (die mit dem chip, nicht die EC Karte) verhält? Ich meine dass sie verschlüsselt sind kann ich mir vorstellen aber ich habe auch nich vor diese zu knacken(um dieses Vorurteil mal auszuräumen). Ich habe mir gedacht eine Authentifizierung für meinen Heim-PC daraus zu bauen. Deswegen ist mir die Verschlüsselung eigentlich egal. Da ich die Daten die darauf enthalten sind keines Falls ändern möchte sonder nur mit einem Datenstand der auf dem Rechner hinterlegt werden soll vergleichen möchte.
D.h.: einmal Karteninhalt auslesen -> wegspeichern -> beim nächsten Start wieder auslesen -> vergleich -> wenn gleich dann login.
Eigentliches Problem:
Ich würde gerne wissen ob sich die Daten darauf ändern wenn ich zu meinem Zigaretteautomaten meines Vertrauens gehe. Weil wenn sich die Daten jedes mal ändern wenn ich meine Geldkarte benutze (kömmt öfters vor) könnte ich mich nicht mehr auf meinem Rechner einloggen (wäre schlecht).
Hi,
stimmt ich arbeite mit GDI+ und ich hab auch schon mal DrawImage versucht aber ich habe keine Überladung gefunden die eine Farbe erwartet.
Ich hab nur die Eigenschaft Form1.ActiveForm.TransparencyKey gefunden und die macht die Form durchsichtig aber nich meine neue Textur...
Hi all,
Ich möchte mehrere Texturen übeinander legen, das heist ich zeichner eine Textur an einer Stelle der PictureBox und möchte später eine 2e darüber zeichnen ohne dass die alte Textur verschwindet.
Dazu habe ich 2 Texturen in der zweiten ist ein Bereich (der Bereich der die alte Textur enthalten soll) Rot gezeichnet.
Als Beispiel folgendes Bild.
void WriteItIntoXml(string[] StringsToAdd)
{
for (int i = 0; i < StringsToAdd.Length / 2; i++)
{
WriteIt.WriteElementString("Application", SaveStrings[i * 2]);
WriteIt.WriteElementString("Image", SaveStrings[i * 2 + 1]);
}
SaveIndex = 0;
}
private void Form2_Dispose(object sender, EventArgs e)
{
if (SaveStrings.Length > SaveIndex * 2)
{
SaveStrings[SaveIndex * 2] = SaveStringAppPath;
SaveStrings[SaveIndex * 2 + 1] = SaveStringAppIcon;
SaveIndex++;
}
else
{
WriteItIntoXml(SaveStrings);
}
}
Hi Khalid,
er schmeisst öfters "Root doesn't exist" im moment aber nicht... Er schreibt halt nur nichts in die XML...
Und ich Speicher sie momentan in einem String Array...
Heyho,
ich versuche gerade in einem Programm Dateipfade zu speichern. Das Eingeben funktioniert so weit auch schon, aber wenn ich es in mein XML File schreiben möchte kommt entweder eine Exeption oder die XML bleibt leer.
Ich benutze derzeit XmlTextWriter & XmlTextReader.
Gibts da vielleichte eine elegante Lösung ?(
😄... Ganz einfach den Zeichenpunkt nach -(minus) irgendwas verschieben...
Blöde Frage Sry
Hiho ihrs,
so weit so gut, die speicherung der Drehung fuktioniert aber der Drehpunkt ist immer oben links, mit TranslateTransform kann ich den Punkt zwar verschieben aber damit verschiebe ich auch automatisch den Koordinatenursprung...
wie verschiebe ich denn nun den Drehpunkt?
Dankö!
Hi herbivore,
das Zeichen der box passiert aber nun in einer klasse, die auch die graphics beinhaltet. Ich möchte nun dass jedes Objekt davon seine eigene einstellung für die Drehung hat... Ist das möglich oder muss ich die Rotation nach jedem Zeichnen zurücksetzen?
Grüße!
Hi ihrs,
Ich habe ein Rectangle, dass mit einer bestimmten Textur gefüllt wird.
Die Textur kann ich auch schon drehen, aber das Rectangle soll dich mitdrehn. D.h. ich will dass die Textur auf dem Rectangle genau ein mal drauf ist, und der rand in der hintergrundfarbe bleibt.
Grüße!
Entschuldige bitte dass ich ünötig viel Speicherplatz verbrauche!
doch aber:
Color Farbe = new Color();
Farbe.B = 0; // Read Only
Farbe.G = i * 10; // Read Only
Farbe.R = 0; // Read Only
SolidBrush Pinsel = new SolidBrush(Farbe);
dem Solid Brush muss eine Farbe übergeben werden aber ich kann die Farbe auch nicht verändern weil die Farbwerte RGB auch Read-Only sind...
Hi herbivore,
ich kann aber die Farbe nicht einstellen, weil sie Read-Only ist.
Hi all,
Ich möchte meinen Brushes (20 stk) verschiedene Grüntöne verpassen und zwar von R=0 G=0 B=0 bis R=0 G=255 B=0
wie kann ich dem Brush nun eine Farbe zuordnen? (als Farbcode am Besten #00FF00 zb)
Hi all,
ich habe in meinem Projekt ein ListView drin und möchte nun wenn man auf "Copy" im Menu klickt dass er 2 SubItems ausliest und als string in das Clipboard legt...
Das Problem ist ich weiss nicht wie ich an die Daten in den einzelnen Zeilen herankomme...
Er soll quasi in der markierten Zeile den 1. und den 3. Datensatz auslesen, in einen string umwandeln und das dann ins Clipboard legen...
Huhu,
also ich finde das Projekt recht interessant... ich würde mich auch breit schlagen lassen ein paar bilder zu machen, wobei ich gestehen muss dass ich auch nur grundlegende Fertigkeiten darin habe und ausserdem mir die Bilder von herbivore noch nicht angesehen habe weil ich noch auf Arbeit bin. Werde ich bestimmt heute abend mal machen...
Bis dahin...
Edit:
Zu der Story, das mit dem Gedächtnisverlust oder der verlassenen Zivi find ich beide gut...
Man könnte ja beides machen, quasi dass man mehrere Spielverläufe hat...
oder man bindet das eine ins andere ein... 😁 👍
Edit: Edit:
Oder hat mal einer von euch F.E.A.R. gespielt... in der storyweise vielleich auch noch...
Ich will wissen ob meine Soundkarte einen Sound ausgibt... Die Quelle soll dabei egal sein... und wenn die Soundkate was spielt soll ein Event gefeuert werden... ich denke schon dass das VolumeMeter das richtige ist aber es läuft halt nicht weil mein VS die directX Komponenten nicht kennt... X(
Was muss man dafür tun um die DirectX Sachen nutzen zu können ?(
Ich habe versucht die in mein Programm einzubinden aber er findet die Microsoft.DirectX Namespaces nicht...
Genau... erst mal die Schuld bei den anderen suchen... 😁 👍
Leider kann ich dir auch net helfen...
Hat schon mal jemand mit der Klasse gearbeitet?
Bei mir kennt er einen Namespace der in der Klasse icht nicht...
Ich hab n Desktop Set von Dell auf Arbeit...
Und ein Microsoft Wireless Desktop 6000 Comfort (oder so ähnlich) zu Hause
😁 👍
SenfDazugebMode.Activate();
Ja schon sehr interessant das ganze...
Ich hab jetz vor 2 Monaten angefangen und weiss jetz schon dass die nächsten 3 Jahre Schule nur auf Flash-Games und Klassenarbeiten bestehen werden...
Ich arbeite im Unternehmen mit C# und in der Schule mach ich HTML / Excel (Was ich schon vor 4 Jahren ungefähr durch hatte)... Daraus folgt: Es ist ziemlich langweilig... 😭
SenfDazugebMode.Deactivate();
Senf.Dispose();
Wo liegt da die logik von Microsoft?
Logik? Microsoft?
Wo is da der Zusammenhang? 😁
Wie kann ich ein nichtaktives Control z.B. Tastatureingaben lesen lassen?
quasi wenn meine Form auf der Taskleiste liegt?
Habs schon mit KeyPress und KeyDown versuch aber die funktioniern wohl nur wenn die Form aktiv ist...