Zum Inhalt springen

Bubble

Mitglieder
  • Gesamte Inhalte

    1.565
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Bubble

  1. Hallo! Das geht nicht. Wenn Du von Deinem FormPropertiesObject auf andere Objekte zugreifen willst, mußt Du eine Referenz auf diese Objekte übergeben oder eine Referenz an geeigneter Stelle aufbewahren. Wie soll Diene Klasse auch sonst wissen, welches Label Objekt sie zugreifen soll? Du wirst also eine Referenz übergeben müssen. Du könntest es so lösen, indem Du das Label.Tag nicht als Variable sondern als Proprety implementierst und beim set Aufruf dieses Properties eine Referenz in das dazugehörige FormPropertiesObject einträgst. Es würde dann auf das hinauslaufen, was Du nur tippen möchtest, so wird aber trotzdem eine Referenz übegeben.
  2. @easy Die E-Mail Adresse sollte aber funktionieren. Habe sie gerade extra noch einmal getestet und Mails kommen an! Bubble
  3. http://www.microsoft.com/exchange/techinfo/productdoc/2000/default.asp
  4. Bubble

    re: maus

    Hast Du es schon einmal mit einer anderen Maus probiert? So etwas ist mir noch nicht aufgefallen. Bubble
  5. Meine Meinung: Es kommt darauf an Wenn der Server normalerweise nicht ausgelastet ist, wird ihn das zusätzliche Mitzählen eines Feldes nicht stören, eine nachträgliche Auswertung jedoch stark belasten (bei vielen Beträgen), da es auf einmal geschieht. Ob die Spalte mehr in der Userliste gerechtfertigt werden kann, hängt auch davaon ab, wie viele User es gibt. 100, 000 oder 500 Millionen? Andererseits: Diese eine Spalte ist im Verhältnis zu den restlichen Userdaten so klein, das es kaum einen Unterschied machen dürfte. Wenn die Statistik aber eine einmalige oder sehr seltene Sache ist, lohnt sich die Extra-Spalte evtl. jedoch nicht mehr. Benchmarks hängen von der Implementierung im Einzellfall ab. Letzlich mußt Du es entscheiden, aber ich würde vermutlich die Beiträge pro Benuzter in einer Spalte mitzählen. Bubble
  6. Was willst Du erreichen? Verhindern, das Du bei recv ewig wartest und nichts kommt, der Aufruf also blockiert? Du kannst vorher mit MSG_PEEK schauen, ob Daten vorhanden sind und wenn ja diese mit recv annehmen. Ansonsten kannst Du die Timeouts ab Windows Sockets 2 mit setsockopt setzten. Bubble
  7. <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR> Könnt Ihr mir denn auch helfen?
  8. Bubble

    Taskmanager

    Warum sollte man die Möglichkeit Programme im Taskmanager zu verstecken überhaupt vorsehen? Es hat doch keinen praktischen Nutzen etwas vor dem Anwender zu verstecken, es sei denn man will das sein Programm unerkannt bleibt. Und was für Programme gerne unerkannt bleiben möchten, kann man sich ja denken :mad:
  9. Du kannst in VC++ mehrere Dialog-Resourcen erstellen. So wie man es z.B. auch bei Verwendung der Klasse CPropertySheet macht. Allerdings wirst Du die Funktionalität des Umschaltens selbst programmieren müssen, wenn CPropertySheet nicht das ist was Du haben willst. Dann kannst Du ein Tab-Control verwenden, mußt aber so einiges selbt programmieren. Wenn Du die einzelnen Registerkarten einzeln als Dialog-Resource ablegst, kannst Du sie auch einzeln behandeln. Ich hoffe, Dein Problem wenigstens teilweise verstanden zu haben. Bubble
  10. Hallo Cleo! Ich verstehe nicht wirklich, was Du machen willst. Nur soweit, daß Du ein GUI mit einem Layout ähnlich der MSDN-Hilfe programmieren willst. Beschreibe Dein Problem doch noch mal etwas genauer. Bubble
  11. Du willst vermutlich ganze Verzeichnishierarchien indizieren und dann erst einmal nur im Index suchen. Aber was passiert, wenn sich der Inhalt der Dateien verändert? Da Du nur in einer Kopie suchen willst, würdest Du Veränderungen am Orginal nicht mitbekommen. Du mußt einen Mechanismus finden, dieses trotzdem mitzubekommen, oder eben doch wieder eine relativ zeitaufwendige Volltextsuche über alle Dateien machen. Bubble
  12. Bubble

    C# (Sharp)

    Also ich richte mich bereits auf DOTNET und C# ein, vor allem im Bereich der Web-Anwedungen (mit ASP+). Visual J++ ist von der IDE her die Java-IDE, die mir bisher am besten gefallen hat. Schade, das es die Streitigkeiten gab und Visual J++ nicht mehr an die neuen JDKs angepasst wurde. Bubble
  13. Bubble

    C# (Sharp)

    C# ist C++ und Java aehnlich. Wenn man die beiden Sprachen kann, sollte man C# schnell erlernen koennen. Was moechtest Du denn genau wissen? Bubble
  14. Hebe den Handle doch einfach in einer globalen Variablen auf, dann kannst Du immer auf ihn zugreifen, wenn Du ihn benoetigst. Bubble
  15. Ich glaube das man Permissions nicht auf Win98 Rechnern einstellen kann. Du kannst nur einen Passwort-Schutz aktivieren. Bubble
  16. Bubble

    Lokale IP lesen

    Wozu musst Du die IP auslesen? In einem PC koennen auch mehrere Netzwerkkarten stecken, mit jeweils eigenen IP(s). Die IP solltest Du auf keinen Fall in einem eigenen Protokoll verpackt uebermitteln, denn dann hat Dein Programm mit NAT-Routern unter Umstaenden grosse Probleme! Eventuell helfen Dir gethostbyname und gethostbyaddr weiter, wenn Du trotzdem die IP(s) brauchst! Bubble
  17. Der Handle zu Deiner Instanz wird Dir beim Aufruf der WinMain bzw. DllMain Funktion uebergeben. Bubble
  18. Hi FaFo! Willst Du lieber mit den ODBC-Klassen der MFC arbeiten oder mit ADO oder OLEDB? Wie auch immer Du es machst, ist es im Prinzip aehnlich. HIer mail ein Beipiel, wenn Du die MFC ODBC Klassen verwendest: Ach ja, eine Verbindung zur Datanbank muss schon existieren, un die musst Du dem Constructor des CRecordset-Objektes uebergeben. Beispiel: CRecordset *rs; rs=new CRecordset(&MyConnection); try { rs->Open(CRecordset::dynaset,"select * from Tabelle"); rs->MoveFirst(); CString value; while(!rs->IsEOF()) { if(!rs->IsDeleted()) { rs->GetFieldValue("EinString",value); // Irgendwas machen } // Wenn man nur am 1. Ergebnis Interesse hat, kann man die // folgende Zeile weglassen: rs->MoveNext(); } rs->Close(); } catch(CDBException *e) { char msg[200]; e->GetErrorMessage(msg,200); printf("Fehler: %s\n",msg); } catch(CMemoryException *e) { char msg[200]; e->GetErrorMessage(msg,200); printf("Fehler: %s\n",msg); } delete rs;
  19. Du siehst die Sache nicht theoretisch genug Es gibt schon andere Methoden zur Datenablage, als einfache sequentielle Dateien. Eine relationale Datenbank ist z.B. nicht sequentiell organisierte Datenablage. Das von Dir beschrieben FAT Dateisystem arbeitet z.B. auch nicht sequentiell, sondern mit Bloecken, die Dateien zugeordnet werden. Man kann auch Dateiformate entwerfen, bei denen ein Einfuegen oder Veraendern von Daten ohne Neuerstellen der Datei, wie Du es beschrieben hast, erreicht wird. Gelegentlich wird wohl auch eine Datei, in der man nicht an beliebige Positionen springen kann, als sequentiell bezeichnet. Bubble
  20. Hi! Ich wuerde sagen, in einer sequentiellen Datei sind alle Daten sequentiell, d.h. hintereinander angeordnet und nicht in einer anderen Form organisiert. Bubble
  21. Doch, die MSDN benutzt zumindest in der Visual C++ 6 beiliegenden Version den normalen Viewer. Was ich mit HtmlHelp meinte ist eine Funktion, die Du aus Deinem Programm aufrufen kannst, um eine Hilfe anzuzeigen. Bubble <FONT COLOR="#a62a2a" SIZE="1">[ 16. August 2001 16:33: Beitrag 1 mal editiert, zuletzt von Bubble ]</font>
  22. Bubble

    Bitte ein Bit...

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR> darf ich dir vielleicht den quellcode schicken, damit du dir angucken kannst was falsch sein könnte?!
  23. Bubble

    Bitte ein Bit...

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR> was ist ein CString? Char??
  24. Bubble

    Bitte ein Bit...

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR> wie lösche ich den inhalt eines strings in c++? also: string = ""; scheint irgednwie nicht zu gehen, gibts da noch was anderes?
  25. Hi FaFo! Also bei der geringen Datenmenge und nur einer Tabelle wuerde ich es einfach mal mit Access ausprobieren! Vor allem wenn die Datenbank ohnehin immer nur von einem Benuzter gleichzeitig verwendet wird. Bubble

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...