-
Gesamte Inhalte
891 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Net-srac
-
Guten tag,schön das ich da bin, isch hätte da gerne ma ein Problem. Ich will daten mittels php aus einer Datenbanktabelle abrufen, und die irgendwie (JS,PHP o.ä.) in einem Kreisdiagramm darstellen. hat jemand schonmal sowas gemacht? ich hab nämlich von grafik keine ahnung. danke für die infos. ich verabscheu misch.
-
OK, Askforce.de war schneller <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR> Kannst Du, aber Du musst den code frei zugänglich machen! Das ist der Hauptpunkt: Du darfst Programme und Code der unter der GPL steht, beliebig nutzen und ändern, auch für kommerzielle Zwecke, aber ber Du mußt auch deine abgewandelten oder geänderten oder neu erstellten Programme wieder der GPL unterstellen, sofern sie Teile mit GPL enthalten (nicht aber, wenn sie nur eine Bibliothek benutzen, die der GPL unterliegt. Außerdem mußt Du Deinen Quellcode veröffentlichen. Also freie Hand für die Benutzung, GPL-Hinweis muß aber sein!
-
Hi leutz, geht mal um GPL und da das ja gewissermaßen aus der unixecke kommt stell ich die frage mal hier rein. Wenn ich jetzt z.B. ein forum bei hotscripts.com finde, das halt schon fix und fertig ist, kann ich das dann auf einer kommerziellen seite nutzen, ohne das irgendwo eine herkunft steht? Also ob ich einfach so mein Logo draufsetzen und das dann kostenlos nutzen kann. Thnx4Info
-
warum hast du nichtmal die 1 Mark für einen ordentlichen Webspaceprovider ausgegeben? Dann hättest du zumindest nicht das problem mit dem Kicken von Geocities Accounts und der WErbung. Gestalterisch sonst ganz gut gemacht.
-
Hat jemand ne Idee wie ich Toolbar, scrollbars und statusbar unsichtbar machen kann? Also so, das ich im Body tag o n l o a d ="hastenichgesehen()" aufrufe und diese Funktion die Fenstereigenschaften verändert?! Thnx4help
-
Tja und wie könnte ich es dann hinbekommen? Ausgangspunkt ist ein Bannerroter mit einem Perlscript, der halt je nach Bild auf einen anderen Link verweist. nun soll aber kein <a href> sondern ein Javascript aufgerufen werden. Jetzt hatte ich mir einen Umweg überlegt halt einen Link zu öffnen und aus dieser Seite heraus das Script zu starten. also das popup zu öffnen. anschließen dann noch das fenster mit dem Javascripte zu schließen. Hast du irgendeine andere Idee wie ich das lösen könnte? Thnx4 Help
-
Hab nur ne ganz kurze Frage. Wie kann ich denn bei self.close() die Nachfrage des Browsers unterdrücken wenn der das Fenster schließen will. Ich will nämlich beim klicken eines Links eine Seite öffnen, die ein Javascript mit einem Popup öffnet und sich anschließend schließt. das pop soll jedoch offen bleiben. Thnx4Help
-
Hab nur ne ganz kurze Frage. Wie kann ich denn bei self.close() die Nachfrage des Browsers unterdrücken wenn der das Fenster schließen will. Ich will nämlich beim klicken eines Links eine Seite öffnen, die ein Javascript mit einem Popup öffnet und sich anschließend schließt. das pop soll jedoch offen bleiben. Thnx4Help SORRY, War das falsche Topic hab es hier hin gestellt. http://217.115.144.9/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic&f=23&t=000279&counterhit=yes @mods: Can be closed. <FONT COLOR="#a62a2a" SIZE="1">[ 15. Oktober 2001 12:10: Beitrag 1 mal editiert, zuletzt von FaFo ]</font>
-
Hi Daniel, ich hab in den letzten Monaten mal ein Datenbankprogramm geschrieben. Am besten kommst du, wenn du die Visual C++ in 21 Tagen zu Hilfe nimmst. Dort bekommst du für Visual C++ 6.0 ganz gute und auch verständliche Beispiele. Guck mal bei www.mut.de in der Leseecke. da brauchst du es dir auch nicht kaufen. Weitere Fragen kannst du ja bei C++ stellen. Auf alle fälle mußt du dich mal mit ODBC oder anderen Schnittstellen beschäftigen. Dann, auf welchem DB-System deine Datenbank laufen soll. Also Access oder MySQL oder SQL .... . Du brauchst halt ein bißchen Hintergrundwissen über die Datenbanken. SQL solltest du natürlich auch schon mal gesehen haben. Wie du dann die Datenbank ansprichst erfährst du aus dem o.g. Buch. Es ist wirklich empfehlenswert.
-
Hi leutz, wie kann man den einen win98 client zwingen sich anmelden zu müssen um in das system zu kommen. da gibts doch bestimmt ne möglichkeit in der reg. was umzusetzen oder? Thnx4Help
-
Hi Jungens, hat von euch schon mal jemand eine Datenbankanwendung mit mehr als einer Tabelle geschrieben? Ich bin mit meinem Latein am ende. Jedes mal wenn ich Select * From tblArtikel; sagt mir mein Prog: Ungültiger Descriptorindex. ich hab schon alles mögliche probiert. Glaube es liegt an den vielen Tabellen. (3) Ich hab auch einen paar editfeldern die Membervariablen zugeordnet. Why?! Ich hab auch schon vorher eine DB anwendung gebaut, allerdings nur mit einer Tabelle. Das hat prima funktioniert. Hoffe ihr könnt mir helfen.
-
So, Statusbericht. Ich habt recht gehabt, es lag an der BIOS einstellung, die auf EPC/EPP stand, ich hab sie dann fest auf EPP gestellt und er hat gedruckt wie ne 1. Besten Dank.
-
Ich hab da glaub ich das richtige zu dem Thema, mal sehen wo ihr euch wiederseht. High School / Junior High School > > > 10 PRINT "HELLO WORLD" > 20 END > > > > > > First Year in College > > > program hello(input, output) > begin > writeln('Hello World'); > end > > > > > > Senior Year in College > > > (defun hello > (print > (cons 'Hello (list 'World') > ) > ) > ) > > > > > > New Professional > > > #include <stdio.h> > > void main(void) > { > char *message[] = { "Hello", "World" }; > int i; > > for (int i=0; i<2; i++) > printf("%s", message); > printf("\n"); > } > > > > > > Seasoned Professional > > > #include <iostream> > #include <cstring> > > class String { > private: > int size; > char* ptr; > > public: > String() : size(0), ptr(new char('\0')) {} > > String(const String& s) : size(s.size) { > ptr = new char[size+1]; > strcpy(ptr, s.ptr); > } > > ~String() { > delete [] ptr; > } > > friend ostream& operator <<(ostream&, const String&); > String& operator =(const char*); > }; > > ostream& operator <<(ostream& stream, const String& s) { > return (stream << s.ptr); > } > > String > String:: operator =(const char* chrs) { > if (this != chrs) { > delete [] ptr; > size = strlen(chrs); > ptr = new char[size+1]; > strcpy(ptr, chrs); > } > return (*this); > } > > int main() > { > String str; > > str = "Hello World"; > cout << str << endl; > > return (0); > } > > > > > > Master Programmer > > > > [ > uuid = (2573F8F4-CFEE-101A-9A9F-00AA00342820) > ] > > library LHello { > // bring in the master library > importlib("actimport.tlb"); > importlib("actexport.tlb"); > > // bring in my interfaces > #include "pshlo.idl" > > [ > uuid (2573F8F5-CFEE-101A-9A9F-00AA00342820); > ] > > cotype THello { > interface IHello; > interface IPersistFile; > }; > }; > > [ > exe, uuid (2573F890-CFEE-101A-9A9F-00AA00342820) > ] > > module CHelloLib { > // Some code related header files > importheader("pshlo.h"); > importheader("shlo.hxx"); > importheader("mycls.hxx"); > > // Needed typelibs > importlib("actimp.tlb"); > importlib("actexp.tlb"); > importlib("thlo.tlb"); > > [ > uuid(2573F891-CFEE-101A-9A9F-00AA00342820), > aggregatable > ] > > coclass CHello { > cotype THello; > }; > }; > > #include "ipfix.hxx" > extern HANDLE hEvent; > > class CHello : public CHelloBase { > public: > IPFIX(CLSID_CHello); > CHello(IUnknown *pUnk); > ~CHello(); > HRESULT __stdcall PrintSz(LPWSTR pwszString); > > private: > static int cObjRef; > }; > > #include "thlo.h" > #include "pshlo.h" > #include "shlo.hxx" > #include "mycls.hxx" > > int CHello:cObjRef = 0; > > CHello::CHello(IUnknown *pUnk) : CHelloBase(pUnk) { > cObjRef++; > return; > } > > HRESULT __stdcall CHello::PrintSz(LPWSTR pwszString) { > printf("%ws\n", pwszString); > return(ResultFromScode(S_OK)); > } > > CHello::~CHello(void) { > // when the object count goes to zero, stop the server > cObjRef--; > if( cObjRef == 0 ) > PulseEvent(hEvent); > > return; > } > > #include "pshlo.h" > #include "shlo.hxx" > #include "mycls.hxx" > > HANDLE hEvent; > > int _cdecl main ( > int argc, > char * argv[] > ) { > ULONG ulRef; > DWORD dwRegistration; > CHelloCF *pCF = new CHelloCF(); > > hEvent = CreateEvent(NULL, FALSE, FALSE, NULL); > > // Initialize the OLE libraries > CoInitiali, NULL); > > // Initialize the OLE libraries > CoInitializeEx(NULL, COINIT_MULTITHREADED); > > CoRegisterClassObject(CLSID_CHello, pCF, CLSCTX_LOCAL_SERVER, > REGCLS_MULTIPLEUSE, &dwRegistration); > > // wait on an event to stop > WaitForSingleObject(hEvent, INFINITE); > > // revoke and release the class object > CoRevokeClassObject(dwRegistration); > ulRef = pCF->Release(); > > // Tell OLE we are going away. > CoUninitialize(); > > return(0); > } > > extern CLSID CLSID_CHello; > extern UUID LIBID_CHelloLib; > > CLSID CLSID_CHello = { /* 2573F891-CFEE-101A-9A9F-00AA00342820 */ > 0x2573F891, > 0xCFEE, > 0x101A, > { 0x9A, 0x9F, 0x00, 0xAA, 0x00, 0x34, 0x28, 0x20 } > }; > > UUID LIBID_CHelloLib = { /* 2573F890-CFEE-101A-9A9F-00AA00342820 */ > 0x2573F890, > 0xCFEE, > 0x101A, > { 0x9A, 0x9F, 0x00, 0xAA, 0x00, 0x34, 0x28, 0x20 } > }; > > #include "pshlo.h" > #include "shlo.hxx" > #include "clsid.h" > > int _cdecl main ( > int argc, > char * argv[] > ) { > HRESULT hRslt; > IHello *pHello; > ULONG ulCnt; > IMoniker * pmk; > WCHAR wcsT[_MAX_PATH]; > WCHAR wcsPath[2 * _MAX_PATH]; > > // get object path > wcsPath[0] = '\0'; > wcsT[0] = '\0'; > if( argc > 1) { > mbstowcs(wcsPath, argv[1], strlen(argv[1]) + 1); > wcsupr(wcsPath); > } else { > fprintf(stderr, "Object path must be specified\n"); > return(1); > } > > // get print string > if(argc > 2) > mbstowcs(wcsT, argv[2], strlen(argv[2]) + 1); > else > wcscpy(wcsT, L"Hello World"); > > printf("Linking to object %ws\n", wcsPath); > printf("Text String %ws\n", wcsT); > > // Initialize the OLE libraries > hRslt = CoInitializeEx(NULL, COINIT_MULTITHREADED); > > if(SUCCEEDED(hRslt)) { > hRslt = CreateFileMoniker(wcsPath, &pmk); > if(SUCCEEDED(hRslt)) > hRslt = BindMoniker(pmk, 0, IID_IHello, (void **)&pHello); > > if(SUCCEEDED(hRslt)) { > // print a string out > pHello->PrintSz(wcsT); > Sleep(2000); > ulCnt = pHello->Release(); > } else > printf("Failure to connect, status: %lx", hRslt); > > // Tell OLE we are going away. > CoUninitialize(); > } > > return(0); > } > > > > > > Apprentice Hacker > > > # !/usr/local/bin/perl > $msg="Hello, world.\n"; > if ($#ARGV >= 0) { > while(defined($arg=shift(@ARGV))) { > $outfilename = $arg; > open(FILE, ">" . $outfilename) || die "Can't write $arg: $!\n"; > print (FILE $msg); > close(FILE) || die "Can't close $arg: $!\n"; > } > } else { > print ($msg); > } > 1; > > > > > > Experienced Hacker > > > #define S "Hello, World\n" > main() { exit(printf(S) == strlen(S) ? 0 : 1); } > > > > > > Seasoned Hacker > > > % cc -o a.out ~/src/misc/hw/hw.c > % a.out > > > > > > Guru Hacker > > > % cat > Hello, world. > ^D > > > > > > AXE Assembly Programmer > > > LL0: > .seg "data" > .seg "text" > .proc 04 > .global _main > _main: > !#PROLOGUE# 0 > sethi %hi(LF26),%g1 > add %g1,%lo(LF26),%g1 > save %sp,%g1,%sp > !#PROLOGUE# 1 > .seg "data1" > L30: > .ascii "Hello, World\012\0" > .seg "text" > .seg "data1" > L32: > .ascii "Hello, World\012\0" > .seg "text" > set L32, %o0 > call _strlen, 1 > nop > mov %o0, %i5 > set L30, %o0 > call _printf, 1 > nop > cmp %o0, %i5 > bne L2000000 > nop > mov 0, %o0 > b L2000001 > nop > L2000000: > mov 0x1, %o0 > L2000001: > call _exit, 1 > nop > LE26: > ret > restore > LF26 = -96 > LP26 = 96 > LST26 = 96 > LT26 = 96 > .seg "data" > > 0000000 0103 0107 0000 0060 0000 0020 0000 0000 > 0000020 0000 0030 0000 0000 0000 0054 0000 0000 > 0000040 033f ffff 8200 63a0 9de3 8001 1100 0000 > 0000060 9012 2000 4000 0000 0100 0000 ba10 0008 > 0000100 1100 0000 9012 2000 4000 0000 0100 ba10 > 0000100 1100 0000 9012 2000 4000 0000 0100 0000 > 0000120 80a2 001d 1280 0005 0100 0000 9010 2000 > 0000140 1080 0003 0100 0000 9010 2001 4000 0000 > 0000160 0100 0000 81c7 e008 81e8 0000 0000 0000 > 0000200 4865 6c6c 6f2c 2057 6f72 6c64 0a00 4865 > 0000220 6c6c 6f2c 2057 6f72 6c64 0a00 0000 0000 > 0000240 0000 000c 0000 0608 0000 006e 0000 0010 > 0000260 0000 060b 0000 006e 0000 0014 0000 0286 > 0000300 ffff ffec 0000 0020 0000 0608 0000 0060 > 0000320 0000 0024 0000 060b 0000 0060 0000 0028 > 0000340 0000 0186 ffff ffd8 0000 004c 0000 0386 > 0000360 ffff ffb4 0000 0004 0500 0000 0000 0000 > 0000400 0000 000a 0100 0000 0000 0000 0000 0012 > 0000420 0100 0000 0000 0000 0000 001a 0100 0000 > 0000440 0000 0000 0000 0020 5f6d 6169 6e00 5f70 > 0000460 7269 6e74 6600 5f73 7472 6c65 6e00 5f65 > 0000500 7869 7400 > 0000504 > > % axe_generate -f system.uhdl > Application 'Exchange' generated > 2324042350000000 source code lines > No Errors detected. > Hardware retrieval...done OK > Certification Test...done OK > Packing..............done OK > Delivery.............done OK > Application 'Exchange' delivered to customer > 23456000 bytes/sec. > End processing, 2345 seconds. > > > > > > New Manager > > > 10 PRINT "Hello World" > 20 END > > > > > > Middle Manager > > > $ mail -s "Hello, world." bob@b12 > Bob, could you please write me a program that prints > "Hello, world."? I need it by tomorrow. > ^D > > > > > > Senior Manager > > > % zmail all > I need a "Hello, world." program by this afternoon. > > > > > > Chief Executive > > > $ message > message: not found > $ pm > pm: not found > $ letter > letter: not found > $ mail > To: ^X ^F ^C > > help mail > help: not found > > what > what: not found > > need help > need: not found > > damn! > !: Event unrecognized > > exit > exit: unknown > > quit > $ logout > > > Bipppp ! Mrs Thomson ? Please page Tommy for me. NOW !
-
Ja, ok, das mit dem str der als Int deklariert ist, ist schon klar, aber ich hab ihn doch schon als Membervariable der Klasse deklariert in dem auch diese OnPrint() liegt. Er ist als public deklariert. Also müßte er doch, wenn er beim ersten lauf verändert wird sich auch den wert merken oder denk ich da falsch?
-
Werd ich heut abend mal versuchen. Wenns klappt, sag ich bescheid. Wenn nicht, auch.
-
Win2000 Admin-Passwort weg... was kann man machen?
Net-srac antwortete auf Speddy Conzales's Thema in Windows
Na dann macht das mal lieber über n anderes Medium.(E-Mail) Obwohl das mit der Diskette stimmt. Aber warum baust du die Pladde nicht aus, und hängst sie in einen anderen Rechner?? Ich mein, wenn du nur zu den Daten mußt? kannst dir doch ne Sicherung machen und die Pladde nachher platt machen?!?! Es gibts auch NTFS Treiber für Windows. So kannst du dir ne Win98 Startdisk machen, und dann auf die Platte greifen. Wenn du dann noch n Netzwerktreiber mit auf der Disk hast, dürfte es doch keine Probs geben odeR? -
Was kann man denn da einstellen ? im bios?
-
Hi Leute, mein Vermieter hat sich einen Drucker zugelegt. Einen Xerox M750 . Nun wollte er damit n paar bunte Zettel ausdrucken und hat immer 2 Zeilen so ASCII Zeichen draufgedruckt bekommen. Außerdem noch unschöne Striche zwichen den bildern. So wie verschmiert. Ich hab schon mal nen neueren Treiber installiert, Kabel getauscht,aus anderen Programmen versicht zu drucken bin aber jetzt auch mit meinem Wissen am Ende. Ich hab ihn dann mal an meinen Rechner angeschlossen und er lief ohne Probleme. Hat alle Farben gedruckt ohne nur einen falschen Strich zu machen. Was könnte denn das sein?! Hat jemand von euch auch schonmal solche Symptome gehabt? Wenn ja, wie habt ihrs gelößt? Sein Rechner. : Lidl Compaq 1,1Ghz Pentium, 128MB ram und Win ME. Alles onBoard. (grafik, sound.)
-
Ja, das dacht ich auch schon, aber normalerweise wird ja, wenn ich die MaxPage auf 2 setze, OnPrint acuh 2x aufgerufen. Also werden 2 Seiten erzeugt, wenn ichs so mache funtzt es ja. if (pInfo->m_nCurPage == 1) str; if (pInfo->m_nCurPage == 2) str++; pDC->TextOut(0,0,str); Dann brauch ich auch kein StartPage. Weil er halt bei jedem Aufruf von OnPrint was unterschiedliches macht. .amaizing.
-
Strimmt, ich hab das Beispiel nur aus einem Prog, das mit Sockets gearbeitet hat, deshalb hab ich die zu übertragenen Dateien auch 4096 Byte beschränkt.
-
hmm, amazing. Irgendwie tut der garnix. sicher das das flag 0x100 sein muß? Ich hab das jetzt genau so gemacht, ich mein, das kling ja auch einleuchtend. Ich habs zu sicherheit mal überall ausprobiert, aber selbst wenn ich in WM einen Haltepunkt setze und dann debugge komme ich nie dorthin. :confused: :confused:
-
coden tust du doch aber auch in englisch oder?
-
Wie kommt man denn ins MSDN?? Muß man da Geld bezahlen?
-
Hi Leutz, ich schaff mich hier immernoch fleißig am drucken, und wollt etwas mehrseitig ausdrucken. Ich habe in OnPreparePrinting die pInfo->SetMaxPage(2) gestellt. Laut einem Buch hier soll das ja dann die Funktion onPrint 2x aufrufen richtig? Jetzt hab ich in OnPrint folgendes geschrieben. str++; pDC->StartPage(); // Endpreis wird formatiert und ausgegeben. endpreis.Format("Gesamtpreis %d", str); pDC->TextOut(0,0,endpreis); Er sollte doch jetzt auf die erste Seite eine Zahl schreiben, und auf die 2. die selbe Zahl um eins erhöht schreiben oder lieg ich da falsch. str ist als public member variable deklariert. Er schreibt mir aber auf beide Seiten die schon um eins erhöhte Zahl. Soll er doch aber nicht??! Kann mir jemand helfen?