Zufallsgenerator, der Links anstatt Zahlen auswirft

Alex84

Grünschnabel
Hallo!

Ich hab ein Problem! Ich weiss zwar an sich wie ich einen solchen Generator bauen kann, doch das leider nur in Delphi!
Mit Delphi arbeite ich aber nur im Informatikunterricht in der Schule und zu Hause hab ich nur C++!
Mit C++ kenn ich mich nicht so aus und bin im Moment total überfordert damit.

Kann mir einer helfen solch einen Generator zu bauen bzw mir ein Paar Anregungen zu geben?

Ich brauche einen Zufallsgenerator, der auf Knopfdruck 3 Links per Zufall ausschmeisst. Diese 3 Links sollten aus einer Liste (Datenbank) voller Links genommen werden.

Ich hoffe ihr könnt mir helfen!

Gruss Alex
 
Original geschrieben von Alex84
Hallo!

Ich hab ein Problem! Ich weiss zwar an sich wie ich einen solchen Generator bauen kann, doch das leider nur in Delphi!
Mit Delphi arbeite ich aber nur im Informatikunterricht in der Schule und zu Hause hab ich nur C++!
Mit C++ kenn ich mich nicht so aus und bin im Moment total überfordert damit.

Kann mir einer helfen solch einen Generator zu bauen bzw mir ein Paar Anregungen zu geben?

Ich brauche einen Zufallsgenerator, der auf Knopfdruck 3 Links per Zufall ausschmeisst. Diese 3 Links sollten aus einer Liste (Datenbank) voller Links genommen werden.

Ich hoffe ihr könnt mir helfen!

Gruss Alex

schade, hätte mich wirklich über hilfe gefreut
 
Original geschrieben von umbrasaxum
tach

sollen die links nur ausgegeben oder auch "angewählt" werden?

umbrasaxum

erstmal danke für die antwort!

sie sollen nur ausgegeben werden, so dass ich sie im copy&paste verfahren benutzen kann bzw irgendwohin kopieren kann.
öffnen soll sich nichts
 
Mit C++ kenn ich mich nicht so aus und bin im Moment total überfordert damit.

Naja dann fällt es mir schwer, denn ich weiss ja nicht wo ich anfangen soll. Wenn du allerdings eine Anbindung an deine DB hinbekomsmt also über DAO z.B.(hängt natürlich vom Datenbanksystem ab, Access, MySQL, Oracle usw.) Dann ist das ganze kein Problem mehr, denn dann nimmst du einfach 3 Zufallszahlen, die zwischen 1 und Anzahl der Datensätze liegen. Und holst dir über die entsprechenden Recordset-Funktionen die Datensätze an der jeweiligen stelle raus. Also sag uns doch bitte, welchen Kenntnisstand du in C++ hast und ob du die Datenbankanbindung hinbekommst?

Gruss Homer
 
Original geschrieben von homer


Naja dann fällt es mir schwer, denn ich weiss ja nicht wo ich anfangen soll. Wenn du allerdings eine Anbindung an deine DB hinbekomsmt also über DAO z.B.(hängt natürlich vom Datenbanksystem ab, Access, MySQL, Oracle usw.) Dann ist das ganze kein Problem mehr, denn dann nimmst du einfach 3 Zufallszahlen, die zwischen 1 und Anzahl der Datensätze liegen. Und holst dir über die entsprechenden Recordset-Funktionen die Datensätze an der jeweiligen stelle raus. Also sag uns doch bitte, welchen Kenntnisstand du in C++ hast und ob du die Datenbankanbindung hinbekommst?

Gruss Homer

in c++ hab ich bisher nur diese "hello-world" sachen gebaut!
datenanbindung würde ich zwar sofort nicht hinbekommen, aber ich arbeite mich dann rein.

in php, delphi wärs was anderes.

gruss alex
 
Tja ich weiss immer noch nicht welche Datenbank du benutzt. Sag mir das mal, dann kann ich ja mal ein Beispiel mit VC++ machen.

Gruß Homer
 
Original geschrieben von homer
Tja ich weiss immer noch nicht welche Datenbank du benutzt. Sag mir das mal, dann kann ich ja mal ein Beispiel mit VC++ machen.

Gruß Homer

mySQL wäre nicht verkehrt :)

Gruss Alex

ps. danke dir sehr für deine Hilfe!!!
 
Also ich hab da jetzt mit VC++ mal was kleines gemacht. Ist fast alles vom Anwendungsassitenten erstellt. Die DB-Anbindung erfolgt über eine ODBC-Datenquelle, die auf einen mySQL-Server zugreift, ich habe mal eine beispiel DB gemacht auf meinem Server und so 12 Links eingefügt. Und auf Knopfdruck schmeisst der dann 3 zufällige Links raus.
Allerdings wenn du ausser "Hallo Welt!" noch nicht viel mit C/C++ gemacht hast und noch garnix mit VC++ dann wird das etwas schwer sein. Aber ich empfehle dir schau es einfach mal an.

Gruss Homer
 

Anhänge

  • db_test.zip
    55,6 KB · Aufrufe: 33
Original geschrieben von homer
Also ich hab da jetzt mit VC++ mal was kleines gemacht. Ist fast alles vom Anwendungsassitenten erstellt. Die DB-Anbindung erfolgt über eine ODBC-Datenquelle, die auf einen mySQL-Server zugreift, ich habe mal eine beispiel DB gemacht auf meinem Server und so 12 Links eingefügt. Und auf Knopfdruck schmeisst der dann 3 zufällige Links raus.
Allerdings wenn du ausser "Hallo Welt!" noch nicht viel mit C/C++ gemacht hast und noch garnix mit VC++ dann wird das etwas schwer sein. Aber ich empfehle dir schau es einfach mal an.

Gruss Homer

ich beiss mich da schon durch...
weiss zwar nicht wie gross der unterschied von c++ zu delphi oder php ist, aber das wird schon klappen!
danke

ich lad die datei runter, wenn ich zu hause bin!

gruss Alex
 
Zurück