Zum Inhalt springen

bi0s

Mitglieder
  • Gesamte Inhalte

    57
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von bi0s

  1. Hallo, probiers mal so: Bild aus Datei öffnen // Bild öffnen FileStream imageStream = new FileStream("C:\\MeinBild.jpg", FileMode.Open, FileAccess.Read); // Image der Picturebox setzen picturebox_bild.Image = System.Drawing.Image.FromStream(imageStream); Bild aus Ressourcen laden picturebox_bild.Image = [I]MyProject[/I].Properties.Resources[I].MyImage;[/I] oder die variante mit dem Open-File Dialog OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "Joint Photographic Experts Group (*.jpg)|*.jpg|" + "EMF Enhanced Metafile Format (*.emf)|*.emf|" + "Graphics Interchange Format (*.gif)|*.gif|" + "Bitmap (*.bmp)|*.bmp|" + "W3C Portable Network Graphics (*.png)|*.png"; if (openFileDialog.ShowDialog(this) == DialogResult.OK) { String filename = openFileDialog.FileName; // Bild öffnen FileStream imageStream = new FileStream(filename, FileMode.Open, FileAccess.Read); // Image der Picturebox setzen picturebox_bild.Image = System.Drawing.Image.FromStream(imageStream); }
  2. bi0s

    Terminplaner

    Mach doch Lückerfüller rein.. Sprich leere zellen mit ner anderen Farbe und text wie: Kein Termin, oder so... Sonst wüsste ich nicht, wie du das in deinem grid verwirklichen könntest... greez, bi0s
  3. Jo ich denke ich werds in Autoit verwirklichen.. Hab vorhin schon bischen mit angefangen, scheint recht einfach zu sein.. Man muss halt alle Installationen einmal durchlaufen lassen und alle buttons etc mit Namen aufschreiben Aber sonst ne nette geschichte... Trotzdem danke an euch ^^
  4. Ne wat ? Kenne nur den Teppichladen Domäne lul ^^ Jo wie schon oben geschrieben, mit Autoit ist das recht fix erledigt, hab nur gedacht sowas einfaches gibt es in C# auch... Danke für deine Antwort und deine mühen die du dir gemacht hast ! Sehr nett, werds mir gleich mal in ruhe durchlesen. Danke !
  5. Tag zusammen, ich muss Täglich auf verschiedenen PC`s, fast die selben Programme installieren. Zb.: Acrobat Reader, Antivir, Firefox, Flash Player etc.... Da ich dafür jedes einzelne Programm selber per Hand installieren muss, kam mir die Idee eine Automatische installation in C# zu schreiben. Sprich meine Idee: MyInstaller.exe öffnen, auswählen welche Programme installiert werden sollten, Start drücken und warten bis alle Programme installiert sind. Sprich ich möchte nichts mehr mit weiter oder so drücken, soll er halt Automatisch machen... Gibt es da eine Möglichkeit in C# das zu erstellen ? Wäre klasse wenn mir dabei einer Helfen könnte. Vielen dank ! Grüße, Patrick P.S.: Das es in Autoit funktioniert weiss ich, nur such ich eine Möglichkeit für C# ^^
  6. bi0s

    Frage zu Thread.Sleep()

    Hey, versuchs mal mit einem Timer. Da kannste einen Intervall eintragen das er alle x Sec eine ausgewählte funktion aufruft. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Threading; using System.Timers; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public void TimerStart(Double Interval) { System.Timers.Timer aTimer = new System.Timers.Timer(); aTimer.Elapsed += new ElapsedEventHandler(Zufallszahl); aTimer.Interval = Interval; aTimer.Enabled = true; } private void Zufallszahl(object sender, EventArgs e) { int los; Random Zahl = new Random(); los = Zahl.Next(1, 20); label1.Text = Convert.ToString(los); } public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { TimerStart(3000); } } }
  7. Nabend zusammen, ich versuche gerade ein Programm zu schreiben was aufnimmt was ich gerade Höre und in mein Mikrofon spreche. Sprich: - Aufnehmen vom LineIn - Aufnehmen vom LineOut Das dann als .mp3 oder so speichern.. Nur finde ich dazu bei googel leider garnichts... Ich hoffe mir kann jemand was zu diesem Thema erzählen ! Vielen dank, Patrick
  8. Tag zusammen, ich baue mir gerade ein kleines Programm, dies soll eine Screenshot funktion beinhalten. Er soll aber nur ein Screenshot vom aktuellem Aktivem Fenster machen.. Sprich GetForegroundWindow().. Da bekomme ich die ID vom Prozess wieder, jetzt müsste ich der screenshot funktion nurnoch sagen welche x,y werte das aktive fenster hat, oder der funktion direkt sagen hey mach nur vom prozess x den screenshot.. Bitmap b = new Bitmap(SystemInformation.VirtualScreen.Width, SystemInformation.VirtualScreen.Height); Graphics g = Graphics.FromImage(; g.CopyFromScreen(0, 0, 0, 0, b.Size); g.Dispose(); Bitmap bmpOutput = new Bitmap(SystemInformation.VirtualScreen.Width, SystemInformation.VirtualScreen.Height, PixelFormat.Format24bppRgb); Graphics gOutput = Graphics.FromImage(bmpOutput); Rectangle rectOutput = new Rectangle(0, 0, bmpOutput.Width, bmpOutput.Height); ImageAttributes ia = new ImageAttributes(); ia.SetWrapMode(WrapMode.TileFlipXY); gOutput.InterpolationMode = InterpolationMode.HighQualityBilinear; gOutput.PixelOffsetMode = PixelOffsetMode.Half; gOutput.CompositingMode = CompositingMode.SourceCopy; gOutput.DrawImage(b, rectOutput, 0, 0, SystemInformation.VirtualScreen.Width, SystemInformation.VirtualScreen.Height, GraphicsUnit.Pixel, ia); bmpOutput.Save(BildNameOut, ImageFormat.Jpeg); [/code] Meine screenshot funktion.. Funktioniert soweit echt gut ! Nur macht sie halt einen screen vom ganzen Bildschirm und nicht nur vom aktivem fenster.. Kann mir da eventuell jemand weiter helfen ? Wäre wirklich klasse... Dankö, grüße Patrick
  9. bi0s

    dll Injection mit C#

    Naja gut, im augenblick gibt es aber wohl keine andere möglichkeit ohne DLLImport aus zu kommen oder ? Was ich vorhabe, naja mag wohl nicht jeder hören, aber ich versuche einen Loader zu bauen, der eine dll in einen aktiven Prozess (hl.exe) injected. Ich muss also vorher den Preozess suchen, und in den die dll injecten..
  10. bi0s

    dll Injection mit C#

    Dankööö Mal sehen ob ich das nach C# convertiert bekomme ^^ Da ist der obere link aber anderer meinung ^^ Mit DLLImport wirds laufen...
  11. bi0s

    dll Injection mit C#

    Nabend zusammen, ich befasse mich gerade mit dll injection in eine .exe Datei mit C# ! Leider find ich dazu keinerlei Hilfen oder gedanken anstösse... Bin mir nicht sicher ob ich es von C++ Code importieren soll, oder ob C# da schon was Hauseigenes mit im Rucksack hat.. Wäre klasse wenn mir da jemand weiter helfen könnte... Vielen dank schonmal, grüße Patrick
  12. Keiner mehr ne Idee wie ich sonst an die Row ID rankomme ?
  13. Bei mir isset so: Schule = HTML ca. 2 Tage, PHP ca. 1 Woche, C# ca. 2-3 Wochen und C++ die restliche Zeit. Betrieb = HTML, CSS, PHP, C#
  14. HI, danke für deine Antwort ! Ich hab nur das Problem das ich garkein Adapter benutze... Mein Code um das DatagridView zu füllen sieht so aus: private void Form1_Load(object sender, EventArgs e) { InitializeDataGridView(); dataGridView1.Rows.Clear(); MySqlConnection myConne ction = new MySqlConnection(myConnectionString); MySqlCommand command = myConnection.CreateCommand(); command.CommandText = "SELECT * FROM artikel"; MySqlDataReader Reader; myConnection.Open(); Reader = command.ExecuteReader(); while (Reader.Read()) { string row = ""; for (int i = 0; i < Reader.FieldCount; i++) { row += Reader.GetValue(i).ToString() + ", "; } string rowArtNr = Reader.GetValue(0).ToString(); string rowName = Reader.GetValue(1).ToString(); string rowPreisEK = Reader.GetValue(2).ToString(); string rowPreisVK = Reader.GetValue(3).ToString(); string rowMenge = Reader.GetValue(4).ToString(); string rowKat = Reader.GetValue(5).ToString(); dataGridView2.Rows.Add(new string[] { rowArtNr, rowName, rowKat, rowMenge, rowPreisEK, rowPreisVK }); } myConnection.Close(); } Damit holt er die datenbank ins datagribview... Dein Code mit dem int rowPosition = this.dataGridView1.SelectedRows[0].Index; funktioniert bei mir leider nicht so... entweder bekomme ich ne null wieder, oder nen fehler System.ArgumentOutOfRangeException: Der Index lag außerhalb des Bereichs. Er muss nicht negativ und kleiner als die Auflistung sein. Parametername: index Wenn ich die if schleife drum lasse tut sich garnichts Mit dem Adapter hört sich verdammt gut an, das würde mir einiges vereinfachen... ich update auch die datenbank warscheinlich viel zu kompliziert wenns mit dem adapter mit einem befehl getan ist
  15. Vielen dank schonmal, leider funktioniert es bei mir nicht so wie erhofft ^^ Wenn ich oben auf die Reiter klicke, bekomme ich ne messagebox mit null inhalt.. Hab dein Code halt inner MSGBox gehauen.. Ich bräuchte die row zahl.. Sprich: Name - User - ID - Email bi0s - 12 - 12 - 12@12.de heinz - 13 - 13 - 13@13.de peter - 14 - 14 - 14@14.de wenn ich nun heinz vorne anklicke, wird die ganze row ja nach links ausgewählt, wenn ich dann Entf drücke verschwindet heinz komplett aus dem dataGridView, um sie auch aus der SQL DB zu löschen, bräuchte aber seine ID, und an die komme ich nur, wenn ich die row zahl weiss.. Sprich in dem fall die 2 oder wenn man bei 0 anfängt zu zählen die 1.. Hoffe du weisst was ich meine
  16. Tag zusammen, ich habe ein DataGridView mit einer Datenbank verbunden, nun möchte ich das wenn ich eine Row komplett selektiere und auf entfernen drücke, diese auch in meiner SQL Datenbank verschwindet... Das Event: private void dataGridView3_RowsRemoved(object sender, DataGridViewRowsRemovedEventArgs e) habe ich bereits, wird auch wunderbar ausgelöst.. Ich kann dann einfach per SQL befehl: DELETE FROM userWHERE UserID= '12' den kunden löschen.. Alles wunderbar, nur ist mein DataGribView dynamisch, sprich ich weiss nicht welche UserID wer nun hat.. Sprich: Ich suche einen Befehl wie ich an die ID komme aus der Row die ich gerade selektiert habe... Sprich sowas wie: dataGridView3[0, Zahl_der_Row].Value.ToString() Mein Problemdabei ist, wie komme ich an Zahl_der_Row ? Vielen dank schonmal im vorraus ! Grüße, Patrick
  17. bi0s

    dataGridView1 werte auslesen

    Ne ich hol das nicht aus einem Dataset als Datenquelle, einfach per MySQL ConnectionString... Kannste mir das mit Col[index] mal etwas erläutern bitte ? Ich müsste ja sowas wie: void ifZelleChanged() { update zelle = NewText where id = id } irgendwie so... oder nicht ?
  18. bi0s

    dataGridView1 werte auslesen

    Ich bins nochmal Jetzt kam mir noch eine neue Frage auf, wenn ich die Daten aus meiner SQL DB in den DatagridView einlese, und dort im Feld Name zb den Namen änder, wie kann ich es dann werkstelligen das er den neuen Namen auch mit in die Datenbank nimmt ?
  19. bi0s

    dataGridView1 werte auslesen

    PERFEKT ! Genau das habe ich gesucht... Hab den Wald vor lauter Bäumen nicht gesehen :upps Vielen dank !
  20. Tag zusammen, ich habe mir ein dataGridView erstellt, und dies mit Daten aus einer SQL Datenbank gefüllt. Nun möchte ich die einträge aus dem dataGridView jedoch in ein PDF / txt / string packen.. Mein Problem ist: Wie soll das gehen ? Ich suche sowas wie: Name - Telefon ich - 12345 dataGridView1.GetValue(1,1) = Wert aus der ersten Zeile Row 1 So das dann die ausgabe "ich" wäre.. weil Reihe 1 Zeile 1 Hoffe ihr versteht was ich meine, bin über jede Antwort dankbar ! grüße, Patrick
  21. [DBNETLIB]ConnectionOpen (Connect()),SQL Server existiert nicht oder Zugriff verweigert. Das haut er mir raus... Mit den anderen beiden varianten \localhost:port gehts auch nicht... Mit System.Data.OleDb.OleDbConnection con; con = new System.Data.OleDb.OleDbConnection(""); con.ConnectionString = "Provider=ADsDSOObject;Data Source=mysql;"; con.Open(); bekomme ich zwar keine Compiler fehler, und auch beim ausführen kommt kein fehler das er nicht verbinden kann, blick aber nun nicht wie ich teste kann ob er wirklich verbunden ist ! Ich glaub ja nicht das es damit getan ist, weil in der gegoogelten variante weder pw noch username noch localhost etc angegeben wird...
  22. Was ist den OleDB ? Ich hab es so probiert: string sConnectionString; sConnectionString = "Password=;User ID=root;" + "Initial Catalog=test;" + "Data Source=(localhost)"; SqlConnection objConn = new SqlConnection(sConnectionString); objConn.Open(); Bekomme jedoch nur ein Fehler das er nicht auf die DB zugreifen kann.. Ich dachte immer OleDB wäre sowas änliches wie SQL, sprich ne Orakel DB oder so String sConn = "provider=sqloledb;server=(local)\\SQLEXPRESS;database=testTab;Integrated Security=SSPI"; String sSQL = "select * from test"; OleDbConnection oConn = new OleDbConnection(sConn); oConn.Open(); funktioniert "theoretisch"... Bei MySQL 2005 verbindet er, findet die db aber nicht.. kp wie man die da hinzufügt oO ? Bei XAMPP findet er die sql verbindung erst garnet... Irgendwie scheint der Connection String mit XAMPP nicht so wirklich zu rennen.. Mein XAMPP Daten sind: localhost root kein pw db=test mit dem SQL Manager etc klappt es alles..
  23. Wenn ich zb XAMPP laufen habe, mit dem SQL Server und Apache, kann ich über PHP scripte wunderbar auf die DB zugreifen.. und dies möchte in C# genauso ^^ Bekomme es aber mit dem MSDN Beispiel auch nicht hin.. Verstehe das alles irgendwie net.. kp irgendwie Brett vorm kopf $result = mysql_query("SELECT * FROM test"); sowas bräuchte ich ja nur ^^ Aber ich frag mich die ganze zeit woher er wissen soll welche SQL DB ich meine, benutzername und pw muss ich doch sicherlich irgendwo angeben...
  24. Habs mittlerweile geschaft, Daten in mein DataGribVier zu packen.. Ich bin aber am verzweifeln an der SQL DB auslese sache.. Ich habe einen SQL Server laufen, den findet Visual 2005 auch ohne Probleme, aber ich hab keine ahnung wie ich die Daten aus der Datenbank nun auslese und in mein DataGribView packe ! Am liebsten wäre es mir ja, wenn ich auf eine SQL Datenbank zugreifen könnte die im Internet auf einem Server liegt.. Lokal wäre das immer etwas stressig.. Jemand ne idee ?
  25. Nabend zusammen, ich versuche seit ein paar Tagen verzweifelt ein dataGridView mit inhalt zu füllen.. Ich bekomme es aber leider überhaupt nicht hin ! Noch nichtmal ansatz weise... Googel haut mir zwar massig raus, aber meistens nur in verbindung mit SQL, PDf`s oder so.. Würde mein DataGridView einfach mit zb 3-4 Kategorien hinzufügen und die dann mit inhalt füllen.. zb: ID - Name - Preis - Bild 1 - Maus - 12 - nein 2 - Tastatur - 20 - nein so ungefähr.... Mehr hab ich erstmal nicht vor... Die Daten aus einer SQL DB lesen, wäre erstmal nebensache, ich hätte erstmal gerne das DataGribView verstanden ^^ Wäre klasse wenn mir da jemand bischen was zu erklären könnte ! Vielen dank, grüße Patrick

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...