das ist quatsch. Alles spricht dagegen. Die wollten wahrscheinlich nur eines der pro-OpenSource Argumente untergraben.
zB. der dotNET Standard wird unterwandert und das XML-Format von Office wurde patentiert.
Nix Offene Standards
Helium schrieb:
Allein durch ein Fertiges foreach könnte man IMHO auch ohne jegliche Art von Laufzeittests die meisten Indexfehler vermeiden.
nein. nach wenigen jahren kann man die simplen forech-schleifen blind hintippen.
for(int i=0;i<anzahl;++i)
cout<<a[i];
for(Node* pos=anchor;pos!=0;pos=pos->next)
cout<<*pos;
for(Bla::iterator i=bla.begin();i!=bla.end();++i)
cout<<*i;
for(int* pos=start;pos!=end;++pos)
cout<<pos;
foreach-fehler sind reine anfängerfehler.
ich wünsche mir aber trotzdem ein feines foreach in c++.
Wenn du die selbst nicht speichert, dann werden sie auch nicht gespeichert. Woher soll Windows wissen, ob du eine Datei geöffnet hast?
sieh dir mal die ConfigurationSettings-Klasse an.
Daten werden mit Hilfe eines DataAdpaters vom Server geholt und in ein DataSet gespeichert, und dann kann man Daten aus den DataTables auslesen. Und braucht man eine andere Sortierung oder Filterung, wozu zum Server gehen, mit Hilfe der DataView Klasse kann man das Client-seitig erledigen
AFAIK zum Transport der Daten bzw. zur Interaktion mit einer Datenbank DataSet benutzen. Es gibt aber auch noch einen DataReader, diesen kann man benutzen, wenn ein nur Lesezugriff auf die Daten genügt. Also es muß nicht immer ein DataSet sein.
hmm, ok hab ich probiert.
Hab aber leider alle Benutzer meiner Domäne zurück bekommen, das sind ein
paar hundert... und das dauert beim Start.
Gibt es nicht auch eine Möglichkeit, nur die lokalen User zu bekommen?
Funktioniert allerdings nur, wenn die Zahlen immer 4 Stellen haben.
while(sr.Peek() != -1)
{
zeile = sr.ReadLine(); // zeile ist eine string Variable
zeile = zeile.Substring(4, zeile.Length - 4).Trim();
Console.WriteLine(zeile);
}
Das mit dem Speichern war schon richtig so.
Weil ich muss ja erst einmal einen Pfad öffnen bzw. auswählen, bevor
ich da etwas hineinschreiben kann.
Aber FolderBrowserDialog war genau das, was ich gesucht habe!
Vielen Dank!
Ich habe mir eine Dll mit einer UserControlClass gebaut, die will ich nun irgentwie in mein Projekt einbauen. Deshalb habe ich die Dll mit Vc referenziert, eine Klasse mit den Funktionen instaziiert und mal versucht, die Toolbox mit .show anzuzeigen, aber es hat nicht funktioniert. Wie kann ich solche Usercontrolclasses wieder anzeigen?
Du hast ein Problem, dass beim Löschen oder Zuweisen des Textes im Code die Undo Funktion nicht mehr funktioniert. Ich habe dir ne Lösung vorgeschlagen, die dies umgeht. Was gefählt dir dabei nicht?
wenn string s leer ist (""), dann wir der Inhalt der TextBox "gelöscht". wenn s = "XYZ", dann wird der Text mit "XYZ" ersätzt. das ist doch das, was du suchst?! oder?
das Buch macht einen guten Eindruck.
Habs gestern von buecherbilig.de bekommen.
gute einführung in die Sprachelemente + sprach/klassenreferenz.
Für absolute Anfänger nicht unbedingt zu empfehlen.
epidemic
Hallo Martin !
FileStreams können nicht auf Win32-Geräte umgeleitet werden. Wenn Du mit WinForms arbeitest, würde ich Dir folgenden Code vorschlagen:
// PrintDokument definieren
private System.Drawing.Printing.PrintDocument printDocument1;
public Form1()
{
InitializeComponent();
// Instanzierung des PrintDokumentes durchführen
this.printDocument1 = new System.Drawing.Printing.PrintDocument();
// Print-EventHandler auf Druckroutine legen
this.printDocument1.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(this.printDocument1_PrintPage);
printDocument1.Print(); // Ausdruck starten
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
Graphics gfx = e.Graphics; // Graphics-Objekt holen
// und Text in das Objekt schreiben
gfx.DrawString("Hallo dies ist ein Test", new Font("arial", 50), Brushes.Blue, 0, 500);
}
Beste Grüße MacReeg
DragonShaolin schrieb:
Was ist ein Protected member? Ich habe gesehen das vor der Funktion ein schlüsses/schloss ist aber kann ich diese dennoch irgendwie aufrufen?
protected member ist eine methode/variable in in einer klasse mit "sichtbarkeit" protected (nur innerhalb dieser klasse + vererbten klasse(n) zugreifbar) deklariert worden ist. du kannst nur darauf zugreifen, wenn du von dieser klasse erbst.
Grüße
PS: wenn du noch nie was von OOP gehört hast bzw. wenn du nicht weißt wie man richtig OOP programmiert, empfehle ich dir ein buch zu kaufen und zwar das:
http://www.amazon.de/exec/obidos/ASIN/3826629841/marcbackccecke