Die meisten Entwickler benutzen bei uns Aptana
Hy,
@witte: Der Windows Phone Emulator speichert keine AppSettings physikalisch auf dem Computer, sondern in der Emulator Umgebung.
versuche mal deine Liste mit folgendem Code zu laden.
settings.TryGetValue<List<student>>("list", out myStudents);
Ein speichern nach dem laden der Settings ist nicht erforderlich.
Entnommen aus WP7 Isolated Storage
Hy xrc7581,
Irgendetwas stimmt da nicht, weil wenn ich dein Screen anschaue, dann sehe ich Teile des Dialogs in Englisch und andere Teile in Deutsch, das kann so aber nicht richtig sein.
Überprüfe genau ob deine Installations von Visual Studio und dem Service Pack 1 wirklich dieselbe Sprache ist.
mfg Seraph
Sehe ich das richig das bisher keine ISO-Images angeboten werden, oder bin ich einfach nur blind?
Hy neo,
Imformationen dazu findest du unter folgenden Adressen.
The Code Project Open License (CPOL)
The Licenses
Explizit solltes du diese beachten:
The main points subject to the terms of the License are:
Source Code and Executable Files can be used in commercial applications; Source Code and Executable Files can be redistributed; and Source Code can be modified to create derivative works. No claim of suitability, guarantee, or any warranty whatsoever is provided. The software is provided "as-is". Provides copyright protection: True Can be used in commercial applications: True Bug fixes / extensions must be released to the public domain: False Provides an explicit patent license: True Can be used in proprietary (closed source) applications: True Is a viral licence: False Supported by The Code Project: True
mfg seraph
Hallo error-csharp,
schau mal im Forum unter dem Schlüsselwort "Shellextension" nach.
ansonsten:
Explorer column handler shell extension in C#
mfg Seraph
Die Homepage diese Projekts wurde gehackt.
[Edit]
PM an Autor geschickt.
Hy Quadsoft,
das Fenster öffnet sich zwar, aber die Liste der Keys bleibt leer, weil beim laden weiterhin eine Exception kommt.
Mit der neuen Version getestet.
************* Ausnahmetext **************
System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.
bei ProductKeyFinder.Helper.GetProductKey(String KeyName, Boolean office14)
bei ProductKeyFinder.Helper.GetProductsOffice(String pathEx)
bei ProductKeyFinder.Helper.GetProducts()
bei ProductKeyFinder.Form1.Form1_Load(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Hy gX|progs,
Das liegt an der 2000px Regel von Microsoft.
Im folgenden Link ist es auch beschrieben mit einer möglichen Lösung, das einzige was fehlt ist, das die 2000px Regel für alle Steuerelemente gilt.
mfg Seraph
Passiert das evtl wenn du mit der Maus über das +/- zum ein-/ausklappen fährst?
Danke, Bernd.
Sind meine ersten versuche 😉
ds.AcceptChanges();
ersetzt durch
liquidityTableAdapter.Update(ds);
mfg Seraph
Hy,
verwendetes Datenbanksystem: SQL Server CE 3.5
Folgendes Problem. Ich habe eine Mini-Anwendung die auf eine lokale SQL CE Datenbank zugreift. Wenn ich nun versuche einen Datensatz zu speichern, wird dieser komischerweise nicht gespeichert. Also er befindet sich nicht in der Datenbank, aber ich weiß einfach nicht warum.
Folgendes als Hilfestellung verwendet: Visual C# 2010
Mein Code
liquidityDataSet ds = new liquidityDataSet();
// TableAdapter erstellen
LiquidityplansTableAdapter liquidityTableAdapter = new LiquidityplansTableAdapter();
liquidityTableAdapter.Fill(ds.Liquidityplans);
// Neue Row erzeugen
liquidityDataSet.LiquidityplansRow liquidityRow = ds.Liquidityplans.NewLiquidityplansRow();
// Row mit Daten bestücken
liquidityRow.liquidityName = string.IsNullOrWhiteSpace(txtLiquidityName.Text) ? string.Empty : txtLiquidityName.Text.ToString();
liquidityRow.liquidityDate = DateTime.Now;
// Row zur Datenbank hinzufügen
ds.Liquidityplans.AddLiquidityplansRow(liquidityRow);
ds.AcceptChanges();
mfg Seraph
Hy diego2k,
überprüfe mal was das Default-Enconding zur Laufzeit ist. Evtl. ist es aucvh UTF7.
mfg Seraph
Dann musst du die entsprechende ColorTable von den ButtonItems überschreiben.
Dazu empfehle ich folge Kapitel auf Devcomponents.
How To Customize Office 2007 Color Table
DevComponents Knowledge Base: Keyword: colortable
Also das einzige was ich feststellen konnte, ist das wenn ich auf Office 2010 bzw Office 2007 Style bin, der Klickeffekt besser zu erkennen ist, als unter Visual Studio 2010.
Hy Dolce,
ich versteh nicht genau was du möchtest, aber wenn du willst das der Button gedrückt bleibt, dann gibt es dafür die Checked-Eigenschaft. einfach auf True setzen.
[EDIT]
Schau die ggf mal das PanelEx Beispiel an.
mfg Seraph
Hy Dolce,
Einen ItemContainer kannst via "Add Horizontal Container" oder "Add Vertical Container" hinzufügen.
Beides sind ItemContainer, nur das die Eigenschaft LayoutOrientation entweder auf Horizontal oder Vertical gesetzt wird, was du nachträglich auch wieder ändern kannst.
mfg Seraph
Hy pSych0,
konnte nicht installiert werden(auch als admin). Error-Log per PM an dich gesendet.
mfg seraph
Hy,
Wer versuchen möchte das unter einem 64 Bit System wie Windows 7 zu überprüfen, muss in
HKEY_CLASSES_ROOT\Wow6432Node\CLSID{CA8A9780-280D-11CF-A24D-444553540000}
suchen.
mfg Seraph
So nen kleiner Vermerk nebenbei zu Windows Phone 7. Es gibt dort eine 2000x2000 px Regel, diese gilt komischerweise wie ich festellen musste nicht nur für Images sondern auch für alle anderen Controls. D.h. es schneidet scheinbacr wie in deinem Fall einfach den text iwann ab und zeigt ihn nicht mehr an.
mfg Seraph
Oder aber du verwendest zur Ausgabe der Daten TextBlock
mfg Seraph
Meines Wissens nach gibt es keine InputScope für Windows Phone der dies erfüllen würde.
Hy bernardo,
folgendes Snippet wird dir weiterhelfen.
textBox1.Background = new SolidColorBrush(Color.FromArgb(255, 255, 0, 0));
mfg Seraph
Hy Bernardo,
Hier ist eine Liste aller von Windows Phone unterstützen InputScopes Windows Phone InputScopes
mfg Seraph
Hy Gandalff90,
Kurzes snippet, könnte dir evtl helfen:
class ListViewItemEx : ListViewItem
{
public ListViewItemEx(string mytext) : base(mytext)
{
}
}
Nachtrag:
Wenn du vorher noch etwas ändern möchtest oder einstellst, wäre das hier auch ein Weg
class ListViewItemEx : ListViewItem
{
public ListViewItemEx(string mytext)
{
base.Text = mytext;
}
}
mfg Seraph
Ich bin bald 28 und habe bisher kein Auto gebracht, besitzte nocht nicht mal einen Führerschein. Bisher gabs halt keinen wirklichen Grund dafür.
Aber seit meinem neuen Job merk ich schon das 3,5 Stunden Pendeln am pro Arbeitstag echt nervig sein können, deswegen wird bald der Führerschein gemacht und dann werde ich den skoda von nem freund übernehmen.
Hy Frankey,
kann es sein, dass du irgendwo this.close() aufrufts, wenn ja wo genau?
Anstatt Form Resize -> hideWindow() würde ich eher SizeChanged -> hideWindow() benutzen.
Warum wird die App als Singelton gestartet? Was willst du damit bezwecken?
Normalerweise gehört dies zum schlechten Programmierstiel.
mfg Seraph
Hallo alder1860,
ich verweise gleich mal auf Controls von Thread aktualisieren lassen (Control.Invoke/Dispatcher.Invoke)
mfg Seraph
Derzeitiger Stand.
Fehlermeldung:
Error code: 0xc0000374 is STATUS_HEAP_CORRUPTION, A heap has been corrupted.
Kann es sein das es doch ein Windows interner Fehler ist?
mfg Seraph
Hy herbivore,
das simple Try/Catch habe ich auch schon probiert, aber auch dies führt komischerweise zu keiner Exception.
Hab mal in den Ereignisprorokollen nachgeschaut und folgendes endeckt:
Name der fehlerhaften Anwendung: merp.exe, Version: 0.10.2011.31300, Zeitstempel: 0x4ebba4fe
Name des fehlerhaften Moduls: ntdll.dll, Version: 6.1.7601.17514, Zeitstempel: 0x4ce7ba58
Ausnahmecode: 0xc0000374
Fehleroffset: 0x000ce653
ID des fehlerhaften Prozesses: 0x190c
Startzeit der fehlerhaften Anwendung: 0x01cc9f9222ee6e75
Pfad der fehlerhaften Anwendung: C:\Users\M5300\Documents\Visual Studio 2010\...\bin\Release\merp.exe
Pfad des fehlerhaften Moduls: C:\Windows\SysWOW64\ntdll.dll
Berichtskennung: 79bfdd9e-0b85-11e1-ac4b-90fba6896ed6
Scheinbar liegt es an der ntdll.dll
mfg Seraph
Hallo Community,
Framework: .NET 4.0, DotNetBar 10.1.0.1
Immer wenn ich in meiner Anwendung eines der Standarddialogfelder(FolderBrowserDialog, OpenFileDialog, SaveFileDialog) via Code erzeuge, und danach direkt die Anwendung beende, kommt von Windows der Dialog "Anwendung funktioniert nicht mehr, Es wird nach einer Lösung gesucht".
Das Programm wirft keinerlei Exceptions(abfang via ThreadException und AppDomain) oder dergleichen. Die Dialoge werden alle nach ihrer Verwendung Disposed.
FolderBrowserDialog dlgFolder = new FolderBrowserDialog();
dlgFolder.Description = "Bitte wählen Sie einen Ordner aus.";
dlgFolder.ShowNewFolderButton = false;
if (dlgFolder.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
{
txtDocumentPathDefault.Text = dlgFolder.SelectedPath;
}
dlgFolder.Dispose();
Woran kann das liegen, wie könnte ich dem Fehler auf die Spur kommen.
Wäre es den nicht möglich den Wrapper zusätzlich zur GPL unter die MIT-Lizenz zu stellen? Diese erlaubt doch die Verwendung des source in closed source systemen.
Ich habe eine Lösung gefunden.
Trotzdem Danke.
@Dolce: Deine Links waren etwas hilfreich bei der Suche.
Verwendetes Framework für Ribbons: DevComponents DotNetBar
Hallo Leute,
da mich meine Suche bei google mit den Keywords "C# Ribbons Print Preview" wenig weiter gebracht hat, frage ich mal hier herum.
Hat hier schon mal jemand ein PrintPreview erstellt wie es MS Office 2010 hat, z.B. Word, oder entsprechende Artikel im Internet gefunden?
mfg Seraph
Hy SlyFox,
also den einzigen Weg den ich kenne wäre der ActiveDesktop, aber ich weiß nicht ob man dort eine Anwendung dort laufen lassen kann.
mfg Seraph
Hy Alf Ator,
bis auf Punkt 4(opensource) kenne ich nen recht guten programm was ich nutze, Search My Files.
mfg Seraph
Hallo bigeddie,
ob es .net 4.0 eine FUnktion gibt kann ich derzeit nicht sagen, aber die winapi function ist folgende
mfg Seraph
Hy blckbird,
im Setup-Projekt das Dateisystem öffnen un wie im Screenshot zu sehen den Ordner für Anwendungsdaten hinzufügen.
Um von deinem Programm aus zuzugreifen, nimmst du entweder %appdata% wir kom2006 sagte oder gehts über die SpecialFolders.
mfg Seraph
Habs grad mal bei mir getestet, :::
mfg seraph
Nein, er meint er möchte auch mehr als 5 Werte angeben, bzw dynamisch im Sinne von 1-n Werte.
Hy DNAofDeath,
wieso kann man eigentlich im Setup den Installpath nicht selbst bestimmen?
mfg Seraph
ich würde mal () bei [Serializable()] entfernen, evtl hilft das 😉
mfg Seraph
Andere vorgegensweise, kannst du die daten nicht häppchenweise verarbeiten, sodas der Speicher nicht vollausgelastet ist?
Hy MyUnderTaker,
er benutzt ein Control aus einem anderen Framework, sieht nach DotNetBar von Devcomponents aus.
Dort heißt das Control GroupPanel und es erbt Panel.
mfg
Seraph
Du solltest vertikal nachdem die zweite schleife durchgelaufen ist wieder auf 0 zurücksetzen.
while (schleife > horizontal)
{
while (schleife > vertikal )
{
int positionhor = 361 + horizontal * pixelsize;
int positionver = 52 + vertikal * pixelsize;
Label labelX = new Label();
labelX.Size = new Size(pixelsize, pixelsize);
labelX.Location = new Point(positionhor, positionver);
labelX.BackColor = System.Drawing.Color.Red;
this.Controls.Add(labelX);
labelX.BringToFront();
vertikal++;
}
horizontal++;
vertikal = 0;
}
mfg seraph
vs2010 express erstellt automatisch eine debug und release version.
Einfach unter Projektverzeichnis im ...\bin\Release nachschauen.
mfg Seraph
Also hier ist screenshot.
Dort wo die roten punkte sind, das sind sogenannte Haltepunkte.
Wenn du mit F5 dein Programm startest, dann wird beim ersten Haltepunkt die Ausführung pausiert. Mit F11 kann du dann jeden weiteren Schritt durchgehen.
btw hier noch was http://www.dotnetperls.com/debugging
und debuggen sind absolute Grundlagen 😉
mfg Serph