Laden...
Avatar #avatar-2334.gif
Hufy90 myCSharp.de - Member
Azubi - Fachinformatiker/Anwendungsentwicklung Zeulenroda-Triebes (Deutschland) Dabei seit 08.09.2006 182 Beiträge

Forenbeiträge von Hufy90 Ingesamt 182 Beiträge

02.09.2009 - 13:30 Uhr

habs schon, trotzdem danke

02.09.2009 - 12:58 Uhr

Hallo Ihr,
könnt Ihr mir sagen, wie ich ermitteln kann ob ein Punkt X näher an Punkt Z liegt als ein Punkt Y? Ich hab schon gekrübelt und gegooglet aber nichts gefunden!

MfG Hufy90

06.08.2009 - 09:51 Uhr

Da Form ein englisches Wort ist, Forms. Auf deutsch wäre es Formular und Formulare.

Da aber Englische wörter die deutsche Grammatik annehmen denke ich Formen oder!?
Egal. Also das mit MDIParent in MIDParent (als Child) funktioniert nicht!?

06.08.2009 - 07:25 Uhr

Hallo Forum,
ist es irgend wie möglich, ein MdiParent-Form in einem MdiParent-Form zu öffnen?

Mein Problem ist: Ich habe ein MdiFormular mit einem Menü. Darin sollen alle (je nach Menühwahl) Formen geöffnet werden. Eines dieser Formen ist wieder ein MdiParent in dem (mit dessen Menü) wieder Formen geöffnet werden.

MfG Hufy90

PS: ist die mehrzahl von Form überhaupt Formen? oder Forms? . . .

01.07.2009 - 08:27 Uhr

Und eine andere Lösung kennt niemand?

30.06.2009 - 08:00 Uhr

Wenn ich das mache, finde ich einen Ordner \Microsoft\ActiveSync\Profiles\
Darin ist ein Ordner mit einem PPC Name aber ist das alles? Speichert ActiveSync die Gerätenamen nur als Ordner?

29.06.2009 - 11:30 Uhr

Hallo Forum,
habe gesucht und nix gefunden. Vlt. könnt Ihr mia helfen.
Könnt Ihr mia sagen, wie ich an die Namen aller PPC's komm die mit einem PC verbunden wurden?

MfG Hufy90

15.05.2009 - 09:41 Uhr

Jup, habs grad gefunden, totzdem danke.

15.05.2009 - 08:51 Uhr

verwendetes Datenbanksystem: Firebird
Hallo Forum,
kann mir evtl. jem. sagen, wie ich zur Laufzeit meines Programms eine Firebird DB anlegen kann? Create Database geht nicht, weil ein FirebirdCommand immer eine Connection braucht oder?

vielen Dank
Hufy90

08.12.2008 - 10:14 Uhr

OK, sry, ich meine also ein DataGrid aus dem .NetCF.

08.12.2008 - 10:04 Uhr

Ich rede hier von einem DataGrid in System.Windows.Forms.
Aba sowas wie das e.Row.BackColor suche ich.
Gibt es sowas im Compact Framework überhaupt?

08.12.2008 - 09:38 Uhr

Ich rede vom DataGridView im .NetCF

08.12.2008 - 08:09 Uhr

Kann ich in einem [EDIT]DataGrid[/EDIT] im .NetCF eine einzelne Zeile farbig hinterlegen?
MfG
thx
Hufy90

03.12.2008 - 14:27 Uhr

Super! thx

03.12.2008 - 11:42 Uhr

Und wie haste das gemacht?

03.12.2008 - 11:14 Uhr

Naja, dann weiß ich ob GPRS verfügbar ist oder nich aber nich mit welcher Signalstärke/Empfangsqualität.
Gibts dafür auch was?

01.12.2008 - 08:27 Uhr

Hallo Ihr,
kann mir evtl. jemand sagen, wie ich die Signalstärke vom GPRS ermitteln kann (im .NetCF)? Gibts da ne Klasse oder DLL die ich ansprechen kann?
thx Hufy90

07.11.2008 - 12:35 Uhr

es geht um ein motorola V525

05.11.2008 - 11:10 Uhr

Oh, danke, das ging ja schnell ^^

05.11.2008 - 11:06 Uhr

Hallo, ich habe schon mehrfach gesucht aber nichts richtiges gefunden...
Ich habe in einem String C#-Code stehen und möchte diesen zu Laufzeit ausführen lassen, wie kann man das realisieren? Ich hab schon was mit reflections und factorys gelesen aba ich weiß net so richtig wie. Kann mir jemand helfen?
Bsp.:


private void Funktion1()
{
    string sCode = "bool b123 = false; if(b123){Console.WriteLine(\"OK\");}else{Console.WriteLine(\"Fehler\");}";
    Funktion2(sCode);
}

private void Funktion2(string Code)
{
    //Execute String Code
}

Danke für eure Hilfe!
Hufy90

27.10.2008 - 08:04 Uhr

Und kann man auf einem Lokal installierten IIS aus dem Visual Studio debuggen???

02.10.2008 - 08:26 Uhr

naja, dann bekommst du alle punkte die innerhalb liegen (innerhalb einer karte z.B.) und das wolltest du doch? oder?

02.10.2008 - 07:51 Uhr

Setze das FileInfo in eine using-Klausel, vlt hält er die im Speicher.

02.10.2008 - 07:49 Uhr

Na du brauchst min 2 eckpunkte der aktuellen Karte (oben-links und unten-rechts) und wenn die koordinaten innerhalb dieser liegen wählst du sie aus.

30.09.2008 - 10:14 Uhr

Oh, ok
thx ^^

30.09.2008 - 08:24 Uhr

Und wie kann man da im C# Code eine andere Seite aufrufen?
gibt es da sowas wie "this.URL = neueseite.aspx"???
vielen Dank

29.09.2008 - 13:22 Uhr

Er soll zu Testzwecken des NHibernate Daten aus einer Datenbank abrufen und speichern.

29.09.2008 - 10:56 Uhr

Also meinst du ich soll mit einer Website arbeiten?
Aber wie greife ich dann auf das NHibernate zu?
Und kann ich damit überhaupt Objekte ansprechen?

29.09.2008 - 10:20 Uhr

Hallo liebes Forum,
ich bin dabei mich in NHibernate einzuarbeiten und bin jetzt auf folgendes Problem gestoßen:
Ich habe eine Klasse "Adresse", eine Adresse.hbm.xml und eine Web.config.
Ich möchte nun mit NHibernate eine Adresse in die Datenbank Kunden in die Tabelle Adresse einfügen. Meine Dateien sehen wie folgt aus.

Adresse.hbm.xml

<?xml version="1.0" encoding="utf-8" ?> 
- <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="NHibernateTest" assembly="NHibernateTest">
- <class name="NHibernateTest.Adresse, NHibernateTest" table="Adressen">
- <id name="ID">
  <column name="ID" sql-type="Int32" not-null="true" /> 
  <generator class="uuid.hex" /> 
  </id>
  <property name="Name" column="Name" type="String" not-null="true" /> 
  <property name="Vorname" column="Vorname" type="String" not-null="true" /> 
  <property name="Strasse" column="Strasse" type="String" /> 
  <property name="Hausnummer" column="Hausnummer" type="String" /> 
  <property name="PLZ" column="PLZ" type="String" /> 
  <property name="Ort" column="Ort" type="String" /> 
  </class>
  </hibernate-mapping>

Web.config

<?xml version="1.0" encoding="utf-8"?>

<configuration>


    <configSections>
      <section name="hibernate-configuration" type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate" />
      <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
          <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
            <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
            <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
            <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
          </sectionGroup>
        </sectionGroup>
      </sectionGroup>
    </configSections>

  <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
    <session-factory>
      <property name="dialect">NHibernate.Dialect.MsSql2005Dialect</property>
      <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
      <property name="connection.connection_string">Server=(local);initial catalog=kunden;Integrated Security=SSPI</property>
      <mapping assembly="NHibernateTest" />
      <!--<mapping resource="http://localhost:1345/Adresse.hbm.xml" assembly="NHibernateTest" />-->
    </session-factory>
  </hibernate-configuration>

  
    <appSettings/>
    <connectionStrings/>
  
    <system.web>
...
</system.web>

Adresse.cs

class Adresse
    {
        #region Members
        private int m_ID;
        private string m_name;
        private string m_vorname;
        private string m_strasse;
        private string m_hausnummer;
        private string m_plz;
        private string m_ort;
        #endregion

        /// <summary>
        /// A standard-constructor is needed!
        /// </summary>
        public Adresse()
        {
        }

        public int ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }

        public string Name
        {
            get { return m_name; }
            set { m_name = value; }
        }

        public string Vorname
        {
            get { return m_vorname; }
            set { m_vorname = value; }
        }

        public string Strasse
        {
            get { return m_strasse; }
            set { m_strasse = value; }
        }

        public string Hausnummer
        {
            get { return m_hausnummer; }
            set { m_hausnummer = value; }
        }

        public string Plz
        {
            get { return m_plz; }
            set { m_plz = value; }
        }

        public string Ort
        {
            get { return m_ort; }
            set { m_ort = value; }
        }
    }

Service1.asmx.cs

public class Service1 : System.Web.Services.WebService
    {
        ISession session;public bool Set()
        {
            // Get the Session from NHibernateHttpModule
            session = NHibernateHelper.GetCurrentSession();

            // Creating a new adress and save it to database
            Adresse Adresse = new Adresse();
            Adresse.Name = "Hufsky";
            Adresse.Vorname = "Sebastian";
            Adresse.Strasse = "Am Zeel";
            Adresse.Hausnummer = "20";
            Adresse.Plz = "07937";
            Adresse.Ort = "Zeulenroda-Triebes";
            session.Save(Adresse);

            Adresse DieAdresse = new Adresse();
            DieAdresse = (Adresse)session.Load(typeof(Adresse), 1);

            NHibernateHelper.CloseSession();
            return true;
        }
    }

    public sealed class NHibernateHelper
    {
        private const string CurrentSessionKey = "nhibernate.current_session";
        private static readonly ISessionFactory sessionFactory;
        static NHibernateHelper()
        {
            sessionFactory = new Configuration().Configure().BuildSessionFactory();
        }

        public static ISession GetCurrentSession()
        {
            HttpContext context = HttpContext.Current;
            ISession currentSession = context.Items[CurrentSessionKey] as ISession;
            if (currentSession == null)
            {
                currentSession = sessionFactory.OpenSession();
                context.Items[CurrentSessionKey] = currentSession;
            }
            return currentSession;
        }

        public static void CloseSession()
        {
            HttpContext context = HttpContext.Current;
            ISession currentSession = context.Items[CurrentSessionKey] as ISession;
            if (currentSession == null)
            {
                // No current session
                return;
            }
            currentSession.Close();
            context.Items.Remove(CurrentSessionKey);
        }

        public static void CloseSessionFactory()
        {
            if (sessionFactory != null)
            {
                sessionFactory.Close();
            }
        }
    }

So, jetzt bekomm ich immer die Fehlermeldung:

NHibernate.MappingException: Unknown entity class: NHibernateTest.Adresse
bei NHibernate.Impl.SessionFactoryImpl.GetEntityPersister(Type theClass)
bei NHibernate.Impl.SessionImpl.GetClassPersister(Type theClass)
bei NHibernate.Impl.SessionImpl.GetEntityPersister(Object obj)
bei NHibernate.Event.Default.AbstractSaveEventListener.SaveWithGeneratedId(Object entity, String entityName, Object anything, IEventSource source, Boolean requiresImmediateIdAccess)
bei NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event)
bei NHibernate.Event.Default.DefaultSaveEventListener.SaveWithGeneratedOrRequestedId(SaveOrUpdateEvent event)
bei NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.EntityIsTransient(SaveOrUpdateEvent event)
bei NHibernate.Event.Default.DefaultSaveEventListener.PerformSaveOrUpdate(SaveOrUpdateEvent event)
bei NHibernate.Event.Default.DefaultSaveOrUpdateEventListener.OnSaveOrUpdate(SaveOrUpdateEvent event)
bei NHibernate.Impl.SessionImpl.FireSave(SaveOrUpdateEvent event)
bei NHibernate.Impl.SessionImpl.Save(Object obj)
bei NHibernateTest.Service1.Set() in C:\net\Service1.asmx.cs:Zeile 41.

Kann mir da bitte jemand helfen???
Hatte schonmal jemand diesen Fehler?

20.08.2008 - 09:20 Uhr
FileStream file1 = File.Open(dateiPfad1, FileMode.Open);
    FileStream file2 = File.Open(dateiPfad2, FileMode.Open);
    if (file1.GetHashCode().Equals(file2.GetHashCode()))
    {
        ...
    }

Damit Bekommt man den HashCode von dem Object aber wie bekommt man den HashCode einer Datei?

28.07.2008 - 11:25 Uhr

na gut, dann muss ich mich mal auf der schine weiter erkundigen

vielen dank!!

28.07.2008 - 09:16 Uhr

OK, schon mal vielen dank bis hier hin. Aber wie baue ich eine Verbindung über USB auf?

28.07.2008 - 08:26 Uhr

Hallo Forum,
ich habe ein neues Handy und möchte jetzt, dass ich immer wenn ich das Handy an den PC anschließe mein Telefonsperrcode eingegeben wird und "OK geklickt" wird. Es handelt sich um ein sony ericson. Meine Frage(n):
1. Wie baue ich eine Verbindung per USB auf?
2. Wie schicke ich den Text?
3. Wie simuliere ich "OK"
Kann mir jemand helfen bzw. hat jem. schoneinmal sowas gemacht?

Vielen Dank

27.06.2008 - 13:30 Uhr

Meine Änderungen sehen wie folgt aus:

//--------------------------------------------------------------------------
// Wandelt ein Bild mit nicht mehr als 256 Farben in ein Bild im Format
// PixelFormat.Format8bppIndexed um. Wenn das Originalbild mehr Farben hat
// wird es unverändert zurückgeliefert.
// Es werden nur die reinen Farbwerte (RGB) ohne den AlphaKanal betrachtet.
// Wenn fTransparent angegeben ist, wird die Farbe des linken oberen Pixels
// auf 100% Transparenz gesetzt.
//--------------------------------------------------------------------------
private static Bitmap To4bppIndexed (Bitmap bmpOld, bool fTransparent)
{
   Dictionary <Color, byte> dictPalette;
   Bitmap     bmpNew;
   BitmapData bmpdNew;
   byte []    abNewPixel;
   Color      clrFirst;

   //-----------------------------------------------------------------------
   // Init
   //-----------------------------------------------------------------------
   dictPalette = new Dictionary <Color, byte> ();

   //-----------------------------------------------------------------------
   // Farben ermitteln
   //-----------------------------------------------------------------------
   for (int iY = 0; iY < bmpOld.Height; ++iY) {
      for (int iX = 0; iX < bmpOld.Width; ++iX) {
         Color clrTmp = Color.FromArgb (15, bmpOld.GetPixel (iX, iY));
         dictPalette [clrTmp] = 0;
      }
   }

   //-----------------------------------------------------------------------
   // Wenn das Bild zu viele Farben hat, ist eine Konvertierung nicht
   // möglich und deshalb wird das Originalbild unverändert
   // zurückgeliefert.
   //-----------------------------------------------------------------------
   if (dictPalette.Keys.Count > 16) {
      return bmpOld;
   }

   //-----------------------------------------------------------------------
   // Zielbild als 8bppIndexed erzeugen
   //-----------------------------------------------------------------------
   bmpNew = new Bitmap (bmpOld.Width,
                        bmpOld.Height,
                        PixelFormat.Format4bppIndexed);

   //-----------------------------------------------------------------------
   // Ermittelte Farben in die Palette des neuen Bildes schreiben
   // Anm: Das "herausholen" der ColorPalette in eine extra Variable
   // und spätere zurückschreiben ist tatsächlich nötig. Das direkte
   // Verändern von bmpNew.Palette.Entries [i] bleibt wirkungslos.
   //-----------------------------------------------------------------------
   int i = 0;
   clrFirst = Color.FromArgb (15, bmpOld.GetPixel (0, 0));
   ColorPalette clrp = bmpNew.Palette;

   foreach (Color clr in new List <Color> (dictPalette.Keys)) {
      dictPalette [clr] = (byte)i;
      if (fTransparent && clr == clrFirst) {
         clrp.Entries [i++] = Color.FromArgb (0, clr);
      } else {
         clrp.Entries [i++] = clr;
      }
   }
   bmpNew.Palette = clrp;

   //-----------------------------------------------------------------------
   // Übertragen der Pixelinformation ins neue Bild
   //-----------------------------------------------------------------------
   bmpdNew = bmpNew.LockBits (new Rectangle (0, 0, bmpNew.Width, bmpNew.Height),
                              ImageLockMode.WriteOnly,
                              bmpNew.PixelFormat);
   abNewPixel = new byte [bmpdNew.Stride * bmpNew.Height];

   Marshal.Copy (bmpdNew.Scan0, abNewPixel, 0, abNewPixel.Length);

   for (int iY = 0; iY < bmpOld.Height; ++iY) {
      for (int iX = 0; iX < bmpOld.Width; ++iX) {
         Color clrTmp = Color.FromArgb (15, bmpOld.GetPixel (iX, iY));
         abNewPixel [iY * bmpdNew.Stride + iX] = dictPalette [clrTmp];
      }
   }

   Marshal.Copy (abNewPixel, 0, bmpdNew.Scan0, abNewPixel.Length);

   bmpNew.UnlockBits (bmpdNew);

   return bmpNew;
}

Ich erhalte jedoch hier immer eine IndexOutOfRange-Exception:

abNewPixel [iY * bmpdNew.Stride + iX] = dictPalette [clrTmp];
27.06.2008 - 07:51 Uhr

und wie würde das ganze dann für 4 bit aussehen?
bzw. will ich das gleiche PixelFormat wie ein X-Beliebiges anderes bild.

25.06.2008 - 15:10 Uhr

[EDIT]Abgeteilt von Bildbearbeiten: markieren & zuschneiden[EDIT]

Ich habe die Funktion von "km.nussbach" übernommen aber bei mir kommt beim SetPixel eine InvalidOprationException:

SetPixel wird für Bilder mit indiziertem Pixelformat nicht unterstützt. Kann mir jem. sagen was i falsch gemacht habe oder was ich ändern könnte?

thx
Hufy90

09.06.2008 - 08:05 Uhr

Das mit dem DeviceIOControl sieht ja ganz gut aus, aber kann mir evtl. jem. erklären, wie ich das einzubinden habe mit den ganzen codes und so?
Vielen Dank

23.05.2008 - 15:30 Uhr

Es geht ja auch aber das kann ich nicht mit in mein Projekt einbinden (ist C++). Oder kann man C++ auch in C# projekte einbinden? Gibt es da vlt eine DLL für das auslesen der Temperaur? Außer die "ASHDTemp.dll"!!!

23.05.2008 - 13:39 Uhr

Was Du suchst ist die API-Funktion: DeviceIoControl.

Und damit kann ich auch die Temparatur einer HDD auslesen?

25.04.2008 - 10:12 Uhr

Hallo Forum,
worum es geht?
Ich möchte eine E-Mail versenden, aber die Zeilenumbrüche sollen auch Zeilenumbrüche sein ^^.
Ich habe es mit System.Net.Mail.MailMessage versucht, aber die E-Mail die da ankommen, da ist das content-transfer-encoding: quoted-printable und content-type: text/html; charset=us-ascii
(im Header). Aus diesem grund, gibt es keine Zeilenumbrüche sondern an der stelle steht "=0D=0A". Jetzt habe ich es mit System.Web.Mail.MailMessage versucht. da Stimmt das, aber es gibt keine authentifizierung.
Ich müsste eigentlich nur wissen, wie man das "content-transfer-encoding" bei System.Net.Mail.MailMessage umstellen kann auf 7bit.
Kann mir jem. Helfen?

24.04.2008 - 13:56 Uhr

ich kann das Projekt nicht komilieren. kann mir jem. sagen ob und wo ich eine bereits compilierte dll finde?

24.04.2008 - 09:06 Uhr

Aber ich schicke aus einem PC-Programm eine E-Mail mit Zeilenumbrüchen (\r\n), bekomme aber in der E-mail immer "=0D=0A".

23.04.2008 - 14:12 Uhr

Und hat da jemand eine Idee wie man das ändern kann?

21.04.2008 - 07:37 Uhr

Ja doch was der Fehler heißt is mir doch klar, aber nicht, warum es den System.Management-Namespace bei mir nicht gibt.

18.04.2008 - 15:47 Uhr

Das is schon klar aber ich meine speziell den System.Management-Fehler.

18.04.2008 - 15:38 Uhr

Hallo Forum,
ich möchte in meinem Programm den System.Management Namespace verwenden (wegen WMI) aber wenn ich using System.Management schreibe, erhalte ich immer folgenden Fehler: "Der Typ- oder Namespacename Management ist im Namespace System nicht vorhanden."

Kann mir da jem. weiter helfen oder hatte gar jem. schon einmal so ein Problem?
Binn über jede Antwort dankbar.

cu

18.04.2008 - 15:25 Uhr

PSYSTEM_POWER_STATUS_EX wird dir weiter helfen.
->Siehe<-

28.03.2008 - 09:33 Uhr

Hallo Ihr,
ich fang mal direkt an. Ich möchte von einem PPC auf eine Funktion eines WebService zugreifen. Das Verbinden mit dem Service geht aber wenn ich die Funktion aufrufe, erhalte ich eine WebException ("Die Verbindung mit dem Netzwerk konnte nicht hergestellt werden."). Ich habe den PPC schon Hard-Resettet, das ActiveSync neu ausgeführt und den WebService neu gestartet aber das hat alles nix geholfen. Könnt Ihr mir helfen?

Schon jetzt vielen Dank

20.03.2008 - 13:22 Uhr

Ich kann nur IconArt von ConWare empfelen.