Laden...

Forenbeiträge von dannoe Ingesamt 261 Beiträge

17.05.2021 - 10:55 Uhr

Directory.GetFiles liefert dir die Dateien eines Verzeichnisses zurück. Du versuchst aber ständig einen Dateipfad an die Methode zu übergeben.

11.05.2021 - 18:51 Uhr

Deine Datei bei Microsoft als False-Positive einreichen:
Submit a file for malware analysis - Microsoft Security Intelligence

(Ich glaube das geht auch direkt bei der Meldung unter Windows. Sicher bin ich mir aber nicht.)

11.05.2021 - 17:14 Uhr

var CountPerson = liste.Where(s => s.Name.Contains(name)).Count();

bzw vereinfacht:


var CountPerson = liste.Count(s => s.Name.Contains(name));

10.05.2021 - 12:49 Uhr

Vermutlich wird dein JavaScript in deiner WinForms Anwendung nicht ausgeführt bzw. ist fehlerhaft. Welches Browser Control verwendest du in deiner Anwendung?

05.05.2021 - 16:23 Uhr

Hier ein paar (auch ältere) Beiträge zum recherchieren:

Direkt auf Desktop zeichnen mit GDI+
Transparente Desktoperweiterung
Wie kann ich ein Window daran hindern, vor eine andere Anwendung/Fenster zu kommen?

Stichworte die mir noch dazu einfallen: AlwaysOnTop, TopMost

19.04.2021 - 07:56 Uhr

Oder suchst du vielleicht einen Dialog, bei dem der Benutzer selbst entscheiden/auswählen kann, wo er es speichern möchte.
z. B. SaveFileDialog Klasse (System.Windows.Forms)

18.04.2021 - 19:35 Uhr

Du möchtest also einen Webserver? Der Suchbegriff hierfür ist "ASP.NET"

Es wäre aber leichter zu helfen, wenn du genauer erklärst was du vor hast bzw. brauchst.

13.04.2021 - 17:32 Uhr

Versuchst du Einstellungen deiner Anwendung persistent zu speichern?
Vielleicht ist dann das folgende etwas für dich: Manage application settings (.NET) - Visual Studio

Edit: Oder für .NET Core / 5: ConfigurationManager.AppSettings Eigenschaft (System.Configuration)

06.04.2021 - 18:33 Uhr

Der sender ist normalerweise immer die Instanz des Objektes, das das Ereignis ausgelöst hat. In diesem Fall also der BackgroundWorker.
Da du einen BackgroundWorker nicht in ein MainWindow casten (umwandeln) kannst, ist dein hauptfenster eben null.

Das was du benötigst ist das Property Argument von der DoWorkEventArgs Klasse bzw. des e-Parameters:


MainWindow hauptfenster = e.Argument as MainWindow;

06.04.2021 - 11:20 Uhr

Du kannst die Häufigkeit jeder Zahl in den einzelnen Mengen ausrechnen und dann einfach die mit der höchsten Häufigkeit nehmen.

26.03.2021 - 11:08 Uhr

Schau in das Debugging Log von Android, während du die Anwendung startest:

z. B. Android-Debugprotokoll - Xamarin
Oder mal nach "adb log" googlen

18.03.2021 - 10:00 Uhr

Der Autor der Library vermutet "probably a .NET Core runtime bug on Linux". Wenn das tatäschlich so ist, dann bringen dir leider auch andere Libraries nichts, sofern diese auf der gleichen Basis aufsetzen.

18.03.2021 - 09:29 Uhr

Wenn man Probleme mit einer Library hat einfach mal in den Github Issues der Library suchen.
Auf die schnelle hab ich das hier gefunden: https://github.com/jstedfast/MailKit/issues/1157

17.03.2021 - 13:33 Uhr

@witte Hast du eventuell einen Adblock wie uBlock oder Scriptblocker wie uMatrix und hast dort Verbindungen zu Drittanbieter-Seiten unterbunden?

10.03.2021 - 09:53 Uhr

Wie kann ich den Oben genannten Code über ein Button Ausführen?

Indem du den Aufruf aus deiner Main Methode in den Click Eventhandler deines Buttons einfügst und die statischen Methoden-Aufrufe auf Console daraus entfernst.
Alles weitere lässt sich über Anleitungen und Tutorials rausfinden.

PS. Ich kann nicht verstehen, wie man bitte die Überschrift meines Beitrages ändern kann ohne dazu noch was zu sagen!
Dieser Titel ist echt ne Frechheit: Wie programmier ich einen Button in WinForms? Was hab denn bitte meine Frage mit nur einen Button zu tun?

...
Eigentlich ganz simpel, ich möchte diesen Code über ein button Aufrufen können,
...

Du hast selbst geschrieben, dass es um "ein" Button geht. Ob dabei dein YouTube Code oder Code für Vimeo aufgerufen wird, ist doch bei deiner Frage irrelevant.

04.03.2021 - 10:08 Uhr

Du erstellst einen POST Request mit deiner URL https://api.asdf.de/oauth/accesstoken?grant_type=client_credentials
Die restlichen Daten gibst du unter "Headers" an. (siehe Screenshot)

Edit: Alternativ kannst du curl Requests auch importieren. Such mal nach "Import" und dort dann "Raw text"

28.02.2021 - 11:26 Uhr

Auch wenn du das using ohne Klammern verwendest wird ein Using-Scope "generiert".

Aus diesem Code:


try
{
    using var foo = new Foo();
    foo.methode();
}
catch (AAAExpception ex)
{
	....
}

wird vom Compiler ungefähr das hier gemacht:


try
{
	using (var foo = new Foo())
	{
           foo.methode();
	}
}
catch (AAAExpception ex)
{
	....
}

siehe auch
Pattern based using and using declarations - C# 8.0 specification proposals | Microsoft Docs
using-Anweisung – C#-Referenz | Microsoft Docs

28.02.2021 - 10:56 Uhr

Du kannst/darfst doch die Instanz wegen des using sowieso nur innerhalb des Using-Blocks ansprechen/benutzen?
Was genau möchtest du erreichen?

25.02.2021 - 17:10 Uhr

siehe .NET Framework versions and dependencies

In addition, if your app targets version 2.0, 3.0, or 3.5, your users may be required to enable .NET Framework 3.5 on a Windows 8, Windows 8.1, or Windows 10 computer before they can run your app. For more information, see
>

22.02.2021 - 17:58 Uhr

(Modem ist ja dabei?!)?

Der USG-PRO4 hat m.W. kein Modem verbaut. Was für eins brauchst du denn?

22.02.2021 - 08:22 Uhr

Die orangen Icons (statt fett) gefallen mir gut, jetzt kann ich wieder schnell unterscheiden was noch nicht von mir gelesen wurde! Danke.

Was mir aber ein wenig fehlt ist die Möglichkeit, ganze Foren als "gelesen" zu markieren.

Befindet sich jetzt oben rechts und heißt "Forenbereich als gelesen markieren.". Ist aber nicht für das ganze Forum möglich, sondern nur für einzelne Forenbereiche.

plus ein Link unten am Ende der Seite für das komplette Forum.

Bin ich auch dafür. Nützlich wenn man lange inaktiv war.

Was mir aber ein wenig fehlt ist die Möglichkeit, ganze Foren als "gelesen" zu markieren.

Das würde mir auch für Beiträge fehlen. Wenn ich einen Beitrag bereits kenne und ihn aber nicht weiter beachten möchte, dann würde ich manchmal gerne direkt in der Übersicht das Thema als gelesen markieren. In anderer Foren-Software kann man das meistens durch klicken auf das Icons erreichen.

19.02.2021 - 15:16 Uhr

Ich kann zur der Ansicht lediglich die URL nennen, weil diese auch mein Bookmark fürs Forum war:

https://www.mycsharp.de/wbb2/search.php?action=new

Aber ich werd mich dran gewöhnen können, dauert halt einfach.

19.02.2021 - 15:05 Uhr

Wäre jetzt nen arger Zufallen, dass in genau dem Moment Deine Session ausgelaufen wäre.

Das wird es sein. Die Sessions laufen genau eine Woche oder? Und am 12. Februar war laut Login-Mail mein letzter Login.

Geschmackssache; das alte Forum hatte das auch nicht in der Form.

Ich habe im alten Forum den Link oben rechts (Ich glaub es war "ungelesen Beiträge") benutzt um eine Übersicht über neue Themen zu bekommen. Im neuen Forum ist hier nur noch die Suche zu finden (siehe Anhang). Die Übersicht die sich dabei geöffnet hat, hat mir auf einen Blick Themen gezeigt die ich noch nicht gelesen habe.
Und ich bilde mir wirklich ein, dass die Themen dort fett waren und sobald ich es geöffnet hatte war es dann nicht mehr fett. Nach einiger Zeit, nicht sofort, sind die Einträge dann aber auch wieder komplett(!) aus der Ansicht verschwunden. Gibt es etwas ähnliches im neuen Forum oder ist dahingehend etwas geplant?

19.02.2021 - 14:42 Uhr

Ich hab unter dem Thema hier auf "Antwort erstellen" gedrückt. Anschließend hab ich einen längeren Text (über einen längeren Zeitraum) eingegeben. Als ich dann auf "Antwort erstellen" gedrückt habe, wurde als nächstes der Loginbildschirm angezeigt. Ich hab dann versucht meinen Text zu retten und hab einmal im Browser zurück navigiert. Hat aber nicht funktioniert und es wurde mir immer noch der Loginbildschirm angezeigt. Wo ich mich nach dem Login befand, kann ich dir jetzt leider nicht mehr sagen.

PS: Hast du meine Wünsche auf der ersten Seite (letztes Posting) gesehen? Bin nicht ungeduldig, will nur nicht dass das übersehen wurde.

19.02.2021 - 11:52 Uhr

Korrekt, es ging um die Beitragsansicht. Aber streich es meinetwegen wieder. Ich habe vergessen, dass man einfach in der Suche noch zusätzlich den Benutzernamen angeben kann.

PS: Ich hab gerade eine lange Antwort geschrieben, wollte den Beitrag posten und anschließend wurde ich ausgeloggt. D.h. mein kompletter Text war weg. Vielleicht wäre es in ferner Zukunft möglich, dass noch nicht abgeschickte Texte im Browser Storage oder im Account zwischengespeichert werden.

19.02.2021 - 09:06 Uhr

In der Suche sieht man den Autor der Beiträge/des Beitrags nicht.

19.02.2021 - 08:58 Uhr

Leider ist meine Glaskugel für eine unbestimmte Zeit kaputt. Könntest du erläutert was genau "aber das Ganze möchte nicht so funktionieren." bedeutet? Erhältst du Fehlermeldungen? Passiert nichts? Du hast Ausgaben in deinem Code eingebaut, werden diese ausgegeben?

Und sobald du SQL Queries mit dynamischen Werten absetzt, solltest du den folgenden Artikel beachten: [Artikelserie] SQL: Parameter von Befehlen

Und da du auch Logindaten inkl. Passwörter in der Datenbank speichern möchtest, solltest du dir diesen Beitrag von Abt noch durchlesen: Wie baue ich ein Online-Anmeldesystem für ein Unity Game?

15.02.2021 - 19:48 Uhr

... ich suche immer nach dem "Heute-Datum" um neue Beiträge zu finden.

Ich verwende dafür derzeit diese Übersicht: MyCSharp.de - Aktive Themen

12.02.2021 - 11:50 Uhr

Ich würde mir (vorallem bei großen und langen Threads) eine Möglichkeit wünschen, die Seiten auch am Anfang der Seite wechseln zu können. So muss man immer ganz runter scrollen.
Ich bin mir aber nicht sicher, ob das im alten Forum ging.

Edit:

  • Einen Knopf um alle Themen als gelesen zu markieren.
  • Themen die neue Beiträge enthalten in Fettschrift darstellen (gelb im Screenshot)
05.02.2021 - 19:27 Uhr

@inflames2k, in der Konsolenapplikation ohne Service gibt es doch noch gar keinen DataProcessor. Ich denke da verstehst Du etwas ganz und gar falsch.

Was ist dann das?


    static void RunAsAConsole()
    {
        DataProcessor dataProcessor = new DataProcessor();
        dataProcessor.Execute();
    }

Übrigens wenn das gezeigte nur als Konsole ausgeführt wird, kommt der Timer entgegen deiner Ansicht gar nicht zum Zug, nur beim auführen des Services. Das erkennt man kurzerhand im Beispiel über den Link.

Und genau das ist dein Problem. Der Timer versucht ständig (alle 10 Sekunden) neue TCP Listener mit dem gleichen Port zu erzeugen, das funktioniert aber nicht.

04.02.2021 - 15:07 Uhr

Kannst du die BCL Methoden (z. B. Int32.TryParse Method (System) | Microsoft Docs) nicht dafür verwenden?

20.01.2021 - 15:21 Uhr

Nur weil man ein null als Rückgabe erhält, gibt es noch keine NullReferenceException.
Du musst einfach nur die Rückgabe auf null überprüfen, bevor du sie weiterverarbeitest.
Du rufst aber auf dem Rückgabewert von targetRegistryKey.GetValue das ToString() auf.


if (targetRegistryKey.GetValue(registryEntry) == null)
{
    return false;
}
return true;

oder kürzer


return targetRegistryKey.GetValue(registryEntry) != null;

Das ToString() ergibt in deinem Schnippsel übrigens keinen Sinn, deswegen hab ich es entfernt.

19.01.2021 - 10:31 Uhr

Schau dir den zweiten Parameter für diese Überladung an: EnumerateFiles(String, EnumerationOptions)

11.01.2021 - 16:32 Uhr

Hast du mal versucht das Protokol in deinem C# Code auf ldaps:// zu stellen?
In dem Apache Directory Studio steht dort zumindest ldaps://

07.01.2021 - 08:01 Uhr

Probier das mal:

var tmp = JsonConvert.DeserializeObject<Dictionary<string, Test>>(json);

PS: Wenn du das JSON in die Zwischenablage nimmst und in Visual Studio über "Edit" --> "Paste Specia" --> "Paste JSON as Classes" einfügst, dann generiert dir Visual Studio die Klassen, die du zum Deserialisieren benötigst, automatisch. In diesem Fall erstellt er aber für jedes Objekt eine eigenen Klasse, deswegen der Umweg über das Dictionary<>.

22.12.2020 - 22:02 Uhr

Dir fehlen aber die eckigen Klammern um das controller.
Wenn du möchtest, dass er in das Template den Controllernamen einsetzt, musst du [controller] schreiben, nicht einfach nur controller.

22.12.2020 - 21:41 Uhr

Soll der template Parameter des RouteAttribute eventuell [Route("[controller]")] heißen?
Und welche URL/Route rufst du denn auf?

10.12.2020 - 11:04 Uhr

Th69 hat doch die Seite von der Bibliothek schon verlinkt. Dort findest du auch die Beispiele.

03.12.2020 - 22:33 Uhr

Die implementationFactory muss einfach nur die Instanz für das Singleton zurückgeben. Ob du es selbst via new erstellst oder es schon vor dem Aufruf der Methode existiert, ist egal.

26.11.2020 - 12:49 Uhr

Danke!

Werden einzelne Teile oder vielleicht sogar das Ganze Open-Source sein?

23.11.2020 - 15:48 Uhr

Welche Version von EF Core benutzt du?

Edit:
Versuch auch mal deine Navigation Property nicht mit new() zu initialisieren.

19.11.2020 - 11:19 Uhr
19.11.2020 - 09:32 Uhr

Angenommen ich habe eine Methode wie in dem Beispiel. Verstehe ich das richtig dass nicht garantiert wird dass die Methoden in dieser Reihenfolger ausgeführt werden wenn keine Abhängigkeiten bestehen? Also in meiner Anwedung habe ich das Problem, ich arbeite mehrere Tasks mit await ab. Danach setzte ich CustomerHasChanged = false. Der ist dann aber true, was irgendwie bedeutet dass die Tasks noch laufen (führen zu CustomerHasChanged=true), das setzen aber schon abgearbeitet ist.

Das würde nur zutreffen, wenn du die Async Methoden aufrufst, aber nicht darauf wartest (await).

16.11.2020 - 19:01 Uhr

Auch bei Verwendung von Visual Studio Code wird indirekt die Microsoft Datenschutzerklärung akzeptiert. (siehe https://code.visualstudio.com/license?lang=de, Punkt 2a)

16.11.2020 - 17:25 Uhr
AdminXML.Load();

Du verwendest den Rückgabe-Wert des Methodenaufrufs nicht.

var loadedXML = AdminXML.Load();
num_Messlinie_Thickness.Value = loadedXML.Messlinie_Thickness;
16.11.2020 - 17:23 Uhr

Leider wird aber in der Zeile return config nichts ausgegeben.

Du meinst zurückgegeben und nicht ausgegeben oder? Laut deinem Screenshot gibt die Load-Methode aber ein Objekt zurück. Was genau ist das Problem?

16.11.2020 - 16:35 Uhr

Wie sieht deine XMLgenerator aus?