Zum Inhalt springen

bigpoint

Mitglieder
  • Gesamte Inhalte

    1.243
  • Benutzer seit

  • Letzter Besuch

Beiträge von bigpoint

  1. erstmal sei gesagt, dass man steuerelemente nicht von hand als code einbinden soll. denn dann müsstest du in die methode InitializeComponent schreiben und das soll man nicht machen :)

    Kann ich nicht mitstimmen, warum eigentlich???, was ich noch sehr schlimm finde bei dem Assistent ist dass eben wenn man was in der Methode InitializeComponent alleine schreibt und dann einschließlich den Assistent benutzt wird alles überschrieben :eek

    wenn du eine tabpage als eigene form benutzen willst dann würde ich dir eher dazu raten, die normale 'form' auf FormBorderStyle = none zu setzen und darin dann deine tabcontrol einzufügen.

    Ja es ist eine Lösung, aber wozu sind denn dann überhaupt TabPage ??

  2. Visual Studio 2003 .net framework 1.1

    Also mann kann z.B in eine Windows Form alle Steuerelemente wie Combobox usw. mit dem Assistent (Toolbox) einfach erstellen (zeichnen), der Code wird dann automatisch erstellt, oder aber alleine coden

    Versuchmal ambesten eine Form in einen TabPage zu umwandeln und dann schau sich wie sie dann im Visual Studio 2003 ausschaut

    erstellt, oder aber alleine coden

  3. Nein nein nein bitte nur keine romane ;)

    es ist es schon nicht schlecht, also es ist ein DB der eigene abfragen - sprache besitzt?

    Kennst du vielleicht irgendwelche deutschsprachige Seiten die sich mit dem „phenomenum“

    intensiv beschäftigen.

    Gruß

  4. Wie kann ich eigentlich überprüfen ob lowe_bund was gefunden hat??

    Denn sobald in der Eigenschaften des Objektes nichts steht und ich versuche es zu lesen bzw. überprüfen stürz das prog ab.

    So wollte ich es überprüfen

    
    i-> Eigenschaften des Objektes(CString).IsEmpty() 
    
    

  5. Also ich fange von vorne an, in der structur befinden sich Daten in variablen


    CString snr;
    long vdatum;
    double betrag;
    [/PHP]

    jetzt muss ich die structur um sbelegnr ergänzen, die Daten lese ich aus eine txt Datei die die gleiche drei spalten hat plus sbelegnr.

    Deswegen wollte ich eben die drei Spalten sortieren dann mit lower_bound

    suchen und um sbelegnr ergänzen, das Problem dabei ist das die drei Spalten

    in manchen fällen mehrfach vorkommen deshalb den vector sbelegnr.

    Irgendwie aber weist er mir sbelegnr falsch ein.

    So sieht meine Zuweisungsmethode:

    [PHP]
    (CString& belegnr,CString& snr,int vdatum,double betrag)
    {
    meinestruc searchval;
    searchval.betrag=betrag;
    searchval.snr=snr;
    searchval.vdatum=vdatum;
    vector<meinestruc , allocator<meinestruc > >::iterator i = lower_bound(m_meinestruc .begin(),m_meinestruc .end(),searchval);
    i->sbelegnr.push_back(belegnr);
    }

    Kann sein dass doch der Vergleichoperator im meinem fall so nicht ok ist?

  6. Ich lese ca. 120 000 Datensätze in Speicher (vector )

    Danach will ich die Daten sortieren mit

    sort(vector.begin(),vector.end())

    das ganze dauert aber unendlich lang. So seht die Structur aus:


    structut struc
    {
    vector<CString > sbelegnr;
    CString snr;
    long vdatum;
    double betrag;
    bool operator<( const struc &w ) const
    {
    return (snr < w. snr || snr == w. snr) &&
    (vdatum < w. vdatum || vdatum == w. vdatum) &&
    (betrag < w.betrag || betrag == w.betrag);

    };
    };
    [/PHP]

    Ist überhaupt der vergleich operator ok??

  7. Ohne deinen Code zu sehen, vermutlich nicht. Wahrscheinlich machst du beim Einlesen etwas falsch.


    CStdioFile file;
    CString sinput;
    try
    {
    file.Open(path,CFile::modeRead);
    while (file.GetPosition() < m_file_sa45.GetLength()-1)
    {
    file.ReadString(sinput);
    }

    }catch(CFileException* fe )
    {
    file.Close();
    fe->GetErrorMessage(szCause,255);
    fehler.Format("Fehler:%d bei öffnen der Datein %s",szCause,
    fe->strFileName);
    AfxMessageBox(fehler,MB_ICONERROR);
    fe->Delete();
    }
    file.Close();
    [/PHP]

    .

    Übrigens: Die Dinger heißen CStdioFile und ReadString. Ein U zuviel, ein A zuwenig. Ich passe den Threadtitel mal für dich an.

    danke

  8. Hallo,

    ich lese eine ASCI Datei ein mit CStudioFile und RedString

    Die Datei sieht so aus:

    0001#123 #456 #00123 <- hier wir durch 0x0A Sprung in neue Zeile

    0001#122 #453 #00123

    Jetzt wenn ich die zweite Zeile auslesen will kriege ich statt 0001#122 #453 #00123

    001#122 #453 #00123 es wird also ein 0 abgeschnitten.

    Hat jemand eine die wie ich es lösen kann??

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...