- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 71

Thema: Vorstellung : Lochraster Platinen Layouter (Open Source)

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    14.11.2005
    Beiträge
    57
    Java müsste doch so wie C# sein? oder irre ich mich da ?
    Naja, zumindest die Syntax ist weitestgehend gleich. Die ganze API ist allerdings anders, Du wirst Dich also eingewöhnen müssen.
    Ich persönlich finde Java einfacher.

    Kannst du C# ?
    Nicht wirklich, ich bin allerdings gerade aus beruflichen gründen dazu gezwungen, es zu lernen.

  2. #2
    Neuer Benutzer Öfters hier Avatar von Kalli01
    Registriert seit
    09.11.2005
    Beiträge
    17
    Also wenn man "automatisch" aus einen Schaltplan ein Layout in Lochraster oder Streifenraster erstellen kann, dann wird es mein lieblings Programm.

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    31.01.2009
    Ort
    schwabch
    Alter
    40
    Beiträge
    93
    Also ich finde C# ist "Leicht" durch das net kann man sehr schon sachen erstellen.

    Hir mal ein paar Quellen wo man sehr gute hilfe bekommet:

    http://dotnet-snippets.de/
    http://dotnet-forum.de/
    Das Buch hab ich und das ist für den anfang recht gut: Der Visual C#-Programmierer: Visual C# lernen - Professionell anwenden - Lösungen nutzen

    Das war einer meiner aller ersten Codes in C#, dammit kann man ermitteln ob das Programm mehrmals gestartet wird. Es würde auch mit Mutex funzen aber das wusste ich zu der Zeit nicht.

    Code:
    // using ProcessRunCheck
    
    // [ Funktion ] Pragamm auf bereits gestarteten Process überprüfen.
    // Aufruf:
    // +-->  ProcessRunCheck.ProcessRunCheck Process = new ProcessRunCheck.ProcessRunCheck();
    // +-->  if (Process.ProgrammProcessRunCheck("ProgrammRunCheck") == "ProgrammRun") this.Close();
    // Rueckmeldung:
    // +-->  "ProgrammRun" / "ProgrammNotRun" / "Error"
    
    using System;
    using System.Drawing;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Diagnostics;
    using System.Runtime.InteropServices;
    
    namespace ProcessRunCheck
    {
        class ProcessRunCheck
        {
            /// <summary>
            /// Progamm auf bereits gestarteten Process überprüfen. V 1.0
            /// By  Oliver G
            /// </summary>
            /// <param name="Taskname"></param>
            /// <returns></returns>
            public string ProgrammProcessRunCheck(string Taskname)
            {
                string Rueckmeldung = null;
                try
                {
                    int ProgrammCount = 0;
                    Process[] ProgrammTask = Process.GetProcesses();
                    foreach (Process ScannTask in ProgrammTask)
                    {
                        if (ScannTask.ProcessName == Taskname) ProgrammCount = ProgrammCount + 1;
                    }
                    if (ProgrammCount > 1)
                    {
                        MessageBox.Show("Error\nDas Programm kann nicht mehrmals gestartet werden.", "Programm Error.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Rueckmeldung = "ProgrammRun"; 
                    }
                    else
                        Rueckmeldung = "ProgrammNotRun"; 
                }
                catch
                {
                    Rueckmeldung = "Error"; 
                }
                return Rueckmeldung;
            }
        }
    }
    PS: Das ist eine eigen Klasse !

    MFG Oliver G

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    14.11.2005
    Beiträge
    57
    Ja, das ist noch einfach. Allerdings sind unsere Projekte etwas größer.

    Heute habe ich mit log4cpp und dem Kompilieren unter Visual Studio 2010 gekämpft.

    Reset vs. VS2010 1:0

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.05.2007
    Ort
    Berlin
    Alter
    53
    Beiträge
    765
    So, ich teste gerade das Programm. Nun meine ersten Eindrücke (chronologisch sortiert (Gedanken wörtlich geschrieben)):

    Vor dem Start (bzw. Startversuch):
    Hm - Fehlermeldung.
    Mal im Forum schauen - aha Winstart.bat suchen und ausführen. Nicht im Startmenü, also zu Fuss zum Ordner durchhangeln.

    Nach dem Start:
    Aha Englisch. Die Optionen suchen und auf Deutsch umschalten - Entweder gut versteckt, oder nur in englisch programmiert. - Wieso programmieren Deutsche ihre Programme jetzt schon nur in Englisch?
    Egal - weiter probieren.
    Wo sind die Bauteile? Ah ja Im Menü Browse Parts hat das selbe Symbol wie das auf der Symbolleiste. Gehen beide.
    Widerstände sind unter Resistor - ach ja, auch die Teile sind in Englisch.
    Atmega ist drin. Super, den brauche ich bestimmt öfter.
    Sockel gibt es auch. Also erst Sockel, dann Atmega.
    Ebenen lassen sich auch einstellen, dass der Sockel unter Atmega ist. So gefällt mir das.
    Oh - keine Pinbelegung, wenn ich mit der Maus über die Pins des Atmegas fahre. Wenigsten die Pinnummer wäre sehr hilfreich.

    Wo schalte ich auf die Rückansicht um? Bottom? Könnte sein, die Bauteile erscheinen aber nicht spiegelverkehrt und automatisch halb durchsichtig, wenn ich TOP abhake.
    Mal sehen, ob ich die Rückansicht gleichzeitig neben der Voransicht anzeigen lassen kann. Laut Menüleiste schon, aber irgendwie doch nicht.
    Also Top mal abschalten und dann einen "Draht" ziehen. Oh er verschwindet. Also doch keine "richtige" Rückansicht.

    Lassen sich die Löcher über ein Koordinatensystem durchnummerieren? - Such - Such - Entweder bin ich blind, oder es geht nicht.

    Bild export:
    Wie bekomme ich eine eigene Ansicht für Vorder- und Rückseite, wo jeweils die andere Seite evtl. nur transparent dargestellt wird?
    Horizontales Spiegeln geht aber schon in die Richtung aber irgendwie nicht ganz das, was ich mir vorstelle. Vorder- und Rückseite nebeneinander oder nacheinander? - Nein irgendwie (noch) nicht, oder ich finde es grad nicht.





    OK. Kann ich normal mit leben, kostet etwas mehr Konzentration.
    Wenn das Herz involviert ist, steht die Logik außen vor! \/

Ähnliche Themen

  1. Open Source und kommerzielle Nutzung?
    Von BlackBox im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 0
    Letzter Beitrag: 02.06.2010, 15:18
  2. Open Source Netbook-Robot
    Von nexusnoesis im Forum Open Source Software Projekte
    Antworten: 14
    Letzter Beitrag: 01.03.2010, 09:30
  3. Open-Drain/Open-Source Modus
    Von BastiS im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 1
    Letzter Beitrag: 17.07.2007, 16:43
  4. Open Source?
    Von holzi im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 2
    Letzter Beitrag: 20.06.2007, 12:02
  5. Neu - das Open Source Unterforum
    Von Frank im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 11.11.2004, 08:38

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test