Zum Inhalt springen

injac

Mitglieder
  • Gesamte Inhalte

    4
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von injac

  1. Hi, hier ein Beispiel, wie einfach ein Screenshot von einem Formular direkt aus dem jeweiligen Formular erstellt wird: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Screenshotme { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { CaptureScreen(); } /* AUS MSDN-BEISPIEL ENTNOMMEN */ Bitmap memoryImage; private void CaptureScreen() { Graphics myGraphics = this.CreateGraphics(); Size s = this.Size; memoryImage = new Bitmap(s.Width, s.Height, myGraphics); Graphics memoryGraphics = Graphics.FromImage(memoryImage); memoryGraphics.CopyFromScreen(this.Location.X, this.Location.Y, 0, 0, s); } } } Ansonsten gibt es hier noch eine gute Quelle: Capture-Screens
  2. In Dotnet ist die Klasse "Semaphor" zuständig für die Begrenzung der Anzahl von Threads, die in einem Pool aufgerufen werden können: MSDN-Semaphore Monitor und Lock sind unter DOTNET zum Schutz von Ressourcen zuständig, auf die mehrere Threads gleichzeitig zugreifen könnten. Threadsicherheit,Threadsynchronisierung hier die Stichworte: Lock-Anweisung-MSDN Monitor-MSDN
  3. In PHP gilt die folgende Regel: Abstrakte Klassen, die von Abstrakten Klassen erben, müssen die Member der Vaterklasse überschreiben, und nicht Überladen. Da Interfaces in PHP "Under the Hood" abstrakte Klassen sind, müsste Deine Implementierung des Interfaces so aussehen (nicht getestet !): abstract class BaseDatabaseConnector implements IDatabaseConnector { protected $_isConnected = false; protected $_connection = null; [B]abstract public function openConnection(); abstract public function closeConnection();[/B] public function getConnection() { return $this->_connection; } public function isConnected() { return $this->_isConnected; } }

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...