amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Suche [ - Suche - Neue Beiträge - Registrieren - Login - ]

1 2 -3- 4 5 6 Ergebnisse der Suche: 157 Treffer (30 pro Seite)
Inferno   Nutzer

17.02.2004, 16:39 Uhr

[ - Direktlink - ]
Thema: HTML-Automatischer Download
Brett: Programmierung

Hi Steffen,

dass er nicht weiterzählt liegt wahrscheinlich daran, daß der counter die IP-Adresse cached oder ein Cookie setzt. Dadurch kannst Du nur sehen, wieviele unterschiedliche Sessions (in etwa identisch mit unterschiedlichen Personen) auf der Seite waren...

Das würde erklären, warum er weiterzählt, wenn Du eine weile nicht drauf warst...

Kannst Du selber mit PHP dort was basteln? Dann kannst Du auf Nummer sicher gehen und Dir den Zähler selber programmieren!

Gruß,

Inf
 
Inferno   Nutzer

13.02.2004, 08:44 Uhr

[ - Direktlink - ]
Thema: HTML-Automatischer Download
Brett: Programmierung

Hallo Thomas,

bei mir funktioniert das mit den relativen Pfaden. Bei welchem(n) Browser(n) hast Du damit Probleme?
(Ich entwickle hier i.d.R. für IE, Netscape (ab 4.7), Mozilla 1.5ff, Opera 6.xff und mit denen funktionierts reibungslos)

Gruß,

Inf.
 
Inferno   Nutzer

08.02.2004, 18:19 Uhr

[ - Direktlink - ]
Thema: 68040 Code-Cache leeren
Brett: Programmierung

Hallo chk,

auf jeden Fall auch Dir vielen Dank! Ich war nur so verzweifelt, da dieses Problem mein Projekt seit fast einem Jahr begleitet hat, daß ich gedacht habe, vielleicht hilft ein kleiner Anreiz aus (in früheren Mails zu diesem Problem habe ich nämlich keine Antwort bekommen - nicht hier auf dieser Webseite, sondern auf der Projekt-Mailing-Liste).

Gruß,

Inf.
 
Inferno   Nutzer

08.02.2004, 14:54 Uhr

[ - Direktlink - ]
Thema: 68040 Code-Cache leeren
Brett: Programmierung

Hallo Leute,

vielen Dank!! Das wars was ich gesucht (aber irgendwie wohl nicht selber gefunden) hatte!

Da tokai der erste war, erhält er die DVD! (Sorry, hab nur eine ..)

Gruß,

Peter
 
Inferno   Nutzer

07.02.2004, 20:06 Uhr

[ - Direktlink - ]
Thema: 68040 Code-Cache leeren
Brett: Programmierung

Hallo Leute,

heute mal 'ne ganz abwegige Frage, aber erst eine Kurzbeschreibung was ich machen möchte (in Strom C / gcc)

Eine Funktion "erstellt" eine andere Funktion in einem array

---snip---

void (*funcName)(); // irgendwo definiert

void createMethod() {
char *buffer = new char[1024];
for(int i=0; i<1024; i++) buffer[ i ] = irgendwas(i);

funcName = ((void)(*)()) buffer; // so ähnlich, habs gerade nicht offen
}

---/snip---

Die "irgendwas(i)" - Funktion liefert den M68K - Maschinencode für eine Funktion zurück, die irgendwas macht... (unterschiedlich, je nach Aufgabenstellung - soll ein JIT-Compiler werden, und alles ist hier sehr vereinfacht dargestellt)

zu einem späteren Zeitpunkt wird dann die "funcName()" Prozedur aufgerufen.

Nun das Problem: Das funktioniert wunderbar in emulierten Umgebungen (WinUAE, MorphOS - Emulation, MacUAE), nicht aber auf "echten" 68040ern (möglicherweise/wahrscheinlich auch nicht auf anderen Prozessoren der M68K Serie)

Nachdem ich ewigkeiten im dunkeln gestochert habe, kam ich auf die Idee, daß es evtl. mit dem Code-Cache des Prozessors zu tun hat?!?!

Diesen müsste man demnach nach Beendigung der for-Schleife einmal als "invalid" markieren, damit er die richtige Funktion nachlesen kann.

Kann ich das von C aus machen, und wenn ja, wie???

Vielleicht hat ja jemand noch eine andere Idee, warum es fehlschlagen könnte (wie gesagt, ich stochere im dunkeln)!

Gruß,

Inf.

PS: Für sachdienliche Hinweise, die zur Lösung dieses Problems führen, setze ich hiermit eine Lara Croft/Tomb Raider I DVD aus. Ausserdem wird der/diejenige in den Credits erwähnt :)



[ Dieser Beitrag wurde von Inferno am 07.02.2004 editiert. ]
 
Inferno   Nutzer

02.02.2004, 14:57 Uhr

[ - Direktlink - ]
Thema: monitor am ibook oder emac
Brett: Andere Systeme

Hallo blubber,

habe keinen eMac, kann dir dazu also nichts sagen. Allerdings haben wir 'nen iBook zu Hause. Der hat so'nen Mini-Stecker, da muß man erst 'nen Adapter draufstöpseln, danach läßt sich ein VGA Monitor anschließen.

Du kannst dann einstellen, ob Du auf beiden (Laptop-Display und Monitor) das gleiche Bild sehen willst, oder ob Du zwei Monitore nebeneinander, untereinander oder sonst wie haben willst.

(Unter System Preferences/Displays)

Gruß,

Inf
 
Inferno   Nutzer

20.12.2003, 23:11 Uhr

[ - Direktlink - ]
Thema: Strom C 3 und Forbid/Permit
Brett: Programmierung

Hi Thomas,

mit C++ kann man ja den selben Namen bei unterschiedlichen Parametern nutzen. Und Ja, die Fehlermeldung lautet

"Linker error: Symbol "Forbid()" not defined (Hint: Forbid(Object *)")."

Wohlgemerkt, mit dem integrierten gcc kompiliert und linkt er alles einwandfrei, nur eben nicht mit Storm C 3 ....

Gruß,

Inf.
 
Inferno   Nutzer

20.12.2003, 22:29 Uhr

[ - Direktlink - ]
Thema: Strom C 3 und Forbid/Permit
Brett: Programmierung

Hallo,

ich habe zwei Funktionen in einem Programm

Forbid(Object *obj) und
Permit(Object *obj)

mit denen ich (irgendwann einmal) einen Lock auf ein Objekt realisieren will. Z.Zt. steht in den Funktionen aber nur ein Aufruf der "normalen" Forbid- bzw. Permit-Funktionen ohne Parameter.

Seit ich diese Funktionen hinzugefügt habe, sagt mir der Storm C linker, daß er Forbid() und Permit() nicht findet... (Das aber NUR wenn man als Compiler Storm C 3 verwendet. Mit dem Storm-gcc funktionierts)

Hat jemand sowas auch schon mal gehabt? Wenn ja, wie kriege ich das hin??

Gruß,

Inf.
 
Inferno   Nutzer

06.12.2003, 23:49 Uhr

[ - Direktlink - ]
Thema: Linker-Problem mit gcc/ld
Brett: Programmierung

Hi,

Problem gelöst, es lag lediglich an der REIHENFOLGE der Parameter ...

Vielen Dank an alle, die mit Tips & Rat geholfen haben!

Ciao,

Inf.
 
Inferno   Nutzer

06.12.2003, 20:23 Uhr

[ - Direktlink - ]
Thema: Linker-Problem mit gcc/ld
Brett: Programmierung

Hallo,

ich habe jetzt mal gcc ganz "frisch" in ein leeres (WinUAE) reininstalliert. Ihm fehlt dann cdefs.h in sys/ und machine/

Woher kriege ich das ??? Ist das ein spezielles Archiv bei GG??

Gruß,

Inf.
 
Inferno   Nutzer

06.12.2003, 15:48 Uhr

[ - Direktlink - ]
Thema: Linker-Problem mit gcc/ld
Brett: Programmierung

Hallo,

habe es mal probiert, leider ist das Resultat das gleiche. Er kompiliert anstandslos, aber der Linker meldet die gleichen Fehler wie oben

In welcher Bibliothek sind denn cout, ostream, etc. definiert??

Gruß,

Inf.
 
Inferno   Nutzer

06.12.2003, 15:11 Uhr

[ - Direktlink - ]
Thema: Linker-Problem mit gcc/ld
Brett: Programmierung

Hallo,

wir versuchen hier krampfhaft, den gcc zum Laufen zu kriegen. Mittlerweile KOMPILIERT er auch schon brav eine Object-Datei, aber leider wirft der Linker andauernd Fehler aus. Hier der Code:

Mein Sourcecode:
------------
#include <iostream.h>

int main(int argc, char *argv) {
cout << "Hallo GCC" << endl;

return 0;
}

Mein Makefile:
---------
# First specify Programname
prog = params

# Next step: Object directory
o = Objekte/

obj = $(o)params.o

cflags = -v -noixemul -m68040 -Wall -Wno-parentheses # -I/gg/include/ -I/include/
ldflags = -s
ldlibs = -lamiga -lauto

$(prog): $(obj)
gcc $(cflags) $(ldflags) $(ldlibs) $(obj) -o $(prog)

$(o)params.o: params.cpp
gcc $(cflags) $(ldflags) -c -o $@ $<

clean:
rm $(obj)


Meine Fehlermeldung:
--------------
gcc -v -noixemul -m68040 -Wno-parentheses -s -lamiga -lauto Objekte/params.o -o params
Reading specs from /gg/lib/gcc-lib/m68k-amigaos/2.95.3/specs
gcc version 2.95.3 20010315 (release)
/gg/lib/gcc-lib/m68k-amigaos/2.95.3/collect2 -fl libnix -fl libm020 -o params -s /gg/lib/libnix/ncrt0.o -L/gg/lib/gcc-lib/m68k-amigaos/2.95.3 -L/gg/m68k-amigaos/lib -L/gg/lib -L/gg/lib -L/gg/lib -lamiga -lauto Objekte/params.o -lgcc -lnixmain -lnix -lamiga -lgcc -lstubs
Objekte/params.o(.text+0x16): undefined reference to 'endl(ostream &)'
Objekte/params.o(.text+0x20): undefined reference to 'cout'
Objekte/params.o(.text+0x26): undefined reference to 'ostream::operator<<(char const *)'
Objekte/params.o(.text+0x30): undefined reference to 'ostream::operator<<(ostream &(*)(ostream &))'
collect2: ld returned 1 exit status
make: *** [params] Error 1

Gruß,

Inf.
 
Inferno   Nutzer

17.11.2003, 17:46 Uhr

[ - Direktlink - ]
Thema: DebianLinux
Brett: Andere Systeme

Bei T-Online ist das so 'ne Sache mit dem Benutzernamen. Du mußt ihn irgendwie aus der T-Online-Nummer, deiner Benutzer ID und #0001 zusammenbasteln. Ausserdem muß auch noch @t-online.de (o.ä.) dran.

Im Internet gibt's Tips dazu, habe ich gefunden als ich mein DSL einstellen musste. Leider habe ich es nicht mehr im Kopf.

Gruß,

Inf.
 
Inferno   Nutzer

04.11.2003, 14:57 Uhr

[ - Direktlink - ]
Thema: Homepage via FTP - Geht das... ?
Brett: Amiga, AmigaOS 4

Du könntest allerdings bei Proxies Probleme bekommen, also insbesondere bei Betrachtern in größeren Unternehmen, da viele Firmen Proxy an ftp nicht zulassen.

Gruß,

Inf.
 
Inferno   Nutzer

30.10.2003, 17:14 Uhr

[ - Direktlink - ]
Thema: SnoopDos für Windows ?
Brett: Andere Systeme

Zitat:
Original von JensB:

Warum wird man immer gleich vollgeschrieben wenn ein Thema schon mal da war ? Ein kurze Antwort wie von Nobody (Danke) hätte gereicht ,und keiner regt sich dann drüber auf !



Hi JensB,

ist mir leider auch schon so ergangen. Nehme es bitte nicht als Grund zur Annahme, daß hier alle von Dir verlangen, daß Du erst alle Dokumente die im Netz verfügbar sind gelesen haben mußt, bevor Du eine Frage stellen darfst 8)

Manchmal verwendet man ja einfach den falschen Suchbegriff und findet nix... (Ist bestimmt auch Thomas schon passiert)

Gruß,

Inf.
 
Inferno   Nutzer

20.10.2003, 09:04 Uhr

[ - Direktlink - ]
Thema: JAVA-Programmierung
Brett: Programmierung

Hi TerAtoM,

guckst Du hier:

JAmiga

ist zwar noch extrem pre-alpha, aber es tut sich was...

Ciao,

Inf.
 
Inferno   Nutzer

16.09.2003, 13:40 Uhr

[ - Direktlink - ]
Thema: Vesalia ist top! Hört auf mit unsinniger Kritik!
Brett: Amiga, AmigaOS 4

Hallo Leute,

ich glaube, daß das ganze hier überbewertet wird. In diesem Forum gibts über 1000 User. Wenn da mal 2 sich negativ über einen Hersteller/Händler/etc. äußern, finde ich das noch immer eine verdammt gute Quote. Wenn ich was bei eBay anbiete, kann ich noch so freundlich sein, die Sachen noch so schnell verschicken, irgendwann drückt mir trotzdem jemand 'ne negative Beurteilung rein.
Ich denke mal, daß Vesalia bzw. seine (ihre?) Eigner das genauso sehen. Wenn ich jedesmal wenn ich etwas negatives über mein(e) Projekt(e) lese (z.B. auch hier im Forum), sofort aufgeben würde ...

AABER: Natürlich hat JEDER das Recht, auch negative Erfahrungen kundzutun, sofern diese der Wahrheit entsprechen (sonst gehts natürlich in die Richtung Rufschädigung/üble Nachrede etc.). Und ich finde es schade, daß diejenigen, die in diesem Forum von ihrem Recht gebrauch machen, von anderen Nutzern z.T. sehr derb runtergeputzt werden (mußte mir selbst schon von 'nem Admin hier sagen lassen ich sei (sinngemäß) 'das Alphatier einer wildgewordenen Affenhorde' - DAS geht meines Erachtens total in die falsche Richtung).
Das man jemanden darauf hinweist, daß der Gebrauch von Wörtern wie "Betrüger" oder "Saftladen" unangebracht oder gar rechtlich bedenklich sind, ist ja noch vollkommen in Ordnung. Aber Beleidigungen müssen nicht sein und sind (ganz nebenbei) genauso rechtlich bedenklich wie die beispielhaft angeführten Begriffe oben.

so, jetzt steinigt mich, aber ich bleibe trotzdem bei dieser Aussage :)

Gruß,

Inf.
 
Inferno   Nutzer

11.09.2003, 16:53 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

Hi Solar,

habe gerade was interessantes entdeckt. Wenn Du 'ne hohe Bildschirmauflösung hast, kannst Du es vielleicht nachvollziehen. Wenn Du das Fenster nämlich besonders HOCH machst (bei mir 1024 pixel, dann verschwindet der scrollbar !!! (also nicht nur hausgemacht, sondern auch IE 6!!)

Gruß,

Inf.
 
Inferno   Nutzer

11.09.2003, 08:38 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

HA!

Das gleiche (Scrollbar-) Problem gibts z.B. auch bei www.pegasos.org. Kann das mal jemand mit "seinem" IE 6-Browser überprüfen? Bei mir blendet er die horizontale Scrollbar ein, obwohls nicht nötig wäre...

Screenshot (Ausschnitt):

Bild: http://217.24.218.112/ipsite/screenshot2.jpg

Gruß,

Inf.
 
Inferno   Nutzer

09.09.2003, 16:51 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

Na dann sind wir wohl "Mitbewerber", wie Du an den Farben erkennen kannst :)

Gruß,

Inf.
 
Inferno   Nutzer

09.09.2003, 14:06 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

Hi Solar,

am Ende sind wir noch Kollegen !?!? Oder hast Du 'ne andere Farbe?

Gruß,

Inf.
 
Inferno   Nutzer

09.09.2003, 12:23 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

Hi,

vielen Dank für die Infos. Leider sind Frames in diesem Fall unerläßlich (auch wenn ich sie selber nicht wirklich favorisiere).

Gruß,

Inf.
 
Inferno   Nutzer

08.09.2003, 16:44 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

HA!!! LÖSUNG !!!!

einfach im übergeordneten Frameset von SCROLLING="AUTO" auf SCROLLING="YES" ändern

Das ist doch echt schei...benkleister. Ich möchte eigentlich, daß keine Scrollbar da ist, wenn keine benötigt wird. Mit "YES" habe ich halt bei wenig Inhalt eine "graue" (i.s.v. "nicht benutzbare") Scrollbar.... Naja, damit kann ich leben. Besser als überdeckte Zahlen.

(u.a. @maja)
Was die icons angeht (siehe ursprüngliches posting) so hat leider nichts geholfen. Ist nicht weiter tragisch, ich weiß ja, wie ich ihn zwingen kann. Außerdem habe ich ja noch andere Browser :-)

Ciao,

Inf.
 
Inferno   Nutzer

08.09.2003, 11:23 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

So, hier ist jetzt auch ein Screenshot:

Bild: http://217.24.218.112/ipsite/screenshot.jpg

Wie ihr erkennen könnt, ist sowohl das Menu (linker Frame), als auch die Hauptseite (rechter Frame) davon betroffen.

Der Quelltext vom menü sieht wie folgt aus:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 STRICT//EN">

<html>
<HEAD>
<TITLE>Index Menu</TITLE>
<LINK rel="stylesheet" type="text/css" href="/styles/stylesns.css">
</HEAD>

<BODY>
<TABLE WIDTH="100%" HEIGHT="100%" BORDER="0" cellspacing="0" CELLPADDING="0">
<TR><TD height="100%" valign="top">
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="1" CELLPADDING="0">
<TR><TD height="15" class="menuDark"> Search</TD></TR>
<TR><form name="indexSearchForm" method="post" action="/index/searchAction.do" target="main"><TD class="menuLight"><input type="text" name="st" value=""> <input type="submit" value="Go"></TD></form></TR>
<TR><TD> </TD></TR>
<TR><TD height="15" class="menuDark"> Index Menu</TD></TR>
<TR><TD height="15" class="menuLight" onMouseOver="this.className='menuHover'; " onMouseOut="this.className='menuLight';" onClick="parent.frames.main.location.replace('startup.jsp');">&nbs p; <A class="menu" href='startup.jsp' target="main">Home</A></TD></TR>
<TR><TD height="15" class="menuLight" onMouseOver="this.className='menuHover'; " onMouseOut="this.className='menuLight';" onClick="parent.frames.main.location.replace('myindices.jsp');">&n bsp; <A class="menu" href="myindices.jsp" target="main">My Indices</A></TD></TR>
<TR><TD height="15" class="menuLight" onMouseOver="this.className='menuHover'; " onMouseOut="this.className='menuLight';" onClick="parent.frames.main.location.replace('resources/index.jsp') ;">  <A class="menu" href='resources/index.jsp' target="main">Resources</A></TD></TR>
<TR><TD height="15" class="menuLight" onMouseOver="this.className='menuHover'; " onMouseOut="this.className='menuLight';" onClick="parent.frames.main.location.replace('resources/actions.jsp ');">  <A class="menu" href='resources/actions.jsp' target="main">Index Actions</A></TD></TR>
<TR><TD height="15" class="menuLight" onMouseOver="this.className='menuHover'; " onMouseOut="this.className='menuLight';" onClick="parent.frames.main.location.replace('/personalization/apps/ app1my.jsp');">  <A class="menu" href='/personalization/apps/app1my.jsp' target="main">Personalize</A></TD></TR>
<TR><TD height="15" class="menuLight" onMouseOver="this.className='menuHover'; " onMouseOut="this.className='menuLight';" onClick="parent.frames.main.location.replace('compare.jsp');">&nbs p; <A class="menu" href='compare.jsp' target="main">Compare Indices</A></TD></TR>
<TR><TD height="15" class="menuLight" onMouseOver="this.className='menuHover'; " onMouseOut="this.className='menuLight';" onClick="parent.frames.main.location.replace('tree.jsp');"> & nbsp;<A class="menu" href='tree.jsp' target="main">View Index Tree</A></TD></TR>


<TR><TD> </TD></TR>


U.S.W.


Gruß,

Inf.
 
Inferno   Nutzer

06.09.2003, 14:09 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

Hallo DOM,

Das UNTERNEHMEN selber ist nicht das Problem. Die Seite ist von mir so entwickelt worden, daß sie mit JEDEM Browser der SSL mit client certificate unterstützt genutzt werden kann (getestet mit IE, Opera >=6, NetScape, Mozilla). Leider hatte ich bisher nur die Möglichkeit, IE 5.5 zu testen. Seit wir jetzt also IE 6 haben, gibt es das oben beschriebene "Problem".

Ich gebe zu es ist kein wirklich <schwerwiegendes> Problem, wenn allerdings Tabellen mit Zahlen (rechtsbündig) angezeigt werden, dann sieht man nie die Nachkommastellen...
(Wenn ich am Montag wieder im Büro bin kann ich mal screenshots machen)

Noch dazu muß ich davon ausgehen, daß ein großer Teil meiner Kollegen entweder nicht die Kenntnis, oder nicht die Berechtigung hat, einen anderen Browser auf den eigenen Rechner zu installieren. Daher sollte die Seite also auf jeden Fall mit IE 6 funktionieren, da die meisten Nutzer derzeit inhouse-user sind (ca 75%).

Falls also jemand diese Problem auch schon hatte und eine Lösung gefunden hat, dann helft mir bitte weiter!!!

Gruß,

Inf.
 
Inferno   Nutzer

05.09.2003, 17:44 Uhr

[ - Direktlink - ]
Thema: IE 6 und das WIDTH-Attribut
Brett: Programmierung

Hallo Leute,

mit IE 6 wurde anscheinend mal wieder eine neue Rendering-Engine entwickelt. Abgesehen davon, daß IE 6 immer mal wieder Bilder (z.B. Icons hier im Forum) als "broken Link" anzeigt, obwohl die Bilder da sind (rechter klick -> show picture und plötzlich kann er sie laden), habe ich hier folgendes Problem:

* Mehrere ineinander verschachtelte TABLEs.
* Äußere TABLE auf WIDTH="100%"

SOBALD die Länge der Seite einen vertikalen SCROLLBAR erfordert, wird dieser Scrollbar über meine Tabelle gesetzt und verdeckt diese am rechten Rand. Zusätzlich erhalte ich dann eine horizontale Scrollbar, um links-rechts verschieben zu können (die Paar Pixel).

Das interessante ist, daß ich das Fenster noch so breit ziehen kann, die Tabelle wird IMMER (!!!!) von der vertikalen Scrollbar überdeckt.

Bei IE5.5 gab's dieses Problem noch nicht.....

Hat irgendjemand ähnliches erlebt? Gibt's einen quick&dirty/easy fix? (außer width=95% :D )

Ich entwickle diese Seite in einem großen Unternehmen. Die Entscheidung für IE 6 wurde zentral für alle getroffen und ich habe darauf keinen Einfluß (d.h. eine "installier doch wieder 5.5"-Option gibt es leider nicht)

Gruß,

Inf.
 
Inferno   Nutzer

22.08.2003, 14:23 Uhr

[ - Direktlink - ]
Thema: Vesalia - Was ist das für ein Saftladen ?
Brett: Amiga, AmigaOS 4

Hallo,

gut, gebe zu, das mit dem "zur Sau machen" ging etwas zu weit. Allerdings ging es mir weniger darum, als klarzustellen, daß der Service in Deutschland oftmals wirklich mies ist. Wenn man nicht als Kunde angekrochen kommt (siehe mein erstes Posting), bekommt man nichts. Ich finde, daß sich das ändern muß.

@maja: ich hoffe, daß Du damit nicht sagen möchtest, ich sei ein Affe ?!?!

Gruß,

Inf.
 
Inferno   Nutzer

22.08.2003, 09:57 Uhr

[ - Direktlink - ]
Thema: Vesalia - Was ist das für ein Saftladen ?
Brett: Amiga, AmigaOS 4

Hallo Leute,

also was ich nicht verstehe ist, wieso rapp hier in der Schuld stehen sollte, "freundlich irgenwo anzufragen". Er ist hier der Kunde und wenn er sich nach 4 Wochen Wartezeit beschwert, ist das sein gutes Recht. (Ich hätte mich nach 1 Woche bereits beschwert)

Es kann ja wohl nicht sein, daß wir hier in Deutschland als Kunde immer als Bittsteller kommen müssen. Wenn bei mir ein Lieferant nicht spurt, wird er zur Sau gemacht. Wenns ein zweites Mal passiert, wird eben nix mehr bestellt, oder nur noch per NN.

*EIGENTLICH* müßte Vesalia mal "ganz freundlich" bei rapp anrufen (oder zumindest mal 'ne eMail schicken) und erklären, warum es so lange dauert...

Gruß,

Inf.
 
Inferno   Nutzer

12.08.2003, 14:21 Uhr

[ - Direktlink - ]
Thema: Messages senden ohne Forbid();
Brett: Programmierung

Hi Geri,

Du mußt nicht unbedingt auf den Reply warten. Du kannst eine Message auch "einfach so" losschicken. Allerdings solltest Du überprüfen, ob das Verschicken auch geklappt hat. Die Funktion sollte Dir entweder 'nen Fehlerwert zurückgeben, oder Du kannst ihn abfragen (bin gerade im Büro, da kann ich nicht in den Docs nachsehen :) )

Wenn Du die Anwort brauchst, kannst Du ja genau dann die Wait-Funktion aufrufen, wenn die SendMessage - funktion keinen Fehler zurückgeliefert hat.

Aber mal generell 'ne andere Idee: Wenn Du sowieso eine Client-Server-Anwendung schreibst, dann wäre es vielleicht besser, das ganze per Sockets zu machen. Dadurch ist der Server dann auch (im Netzwerk - sofern vorhanden) von mehreren Rechner aus verfügbar. Außerdem mußt Du Dich nicht mehr um Synchronisation o.ä. kümmern. Wenn der Server da ist, funktionierts, andernfalls bekommst Du einen Fehlerwert zurück. Du kannst senden und antworten so wie es Dir/Deinem Programm gefällt ...

Ciao,

Inf.
 
Inferno   Nutzer

12.08.2003, 11:06 Uhr

[ - Direktlink - ]
Thema: Messages senden ohne Forbid();
Brett: Programmierung

Hallo Gery,

wenn ich das richtig verstehe, brauchst Du Forbid/Permit NUR für FindPort, nicht aber für das Message-Versenden. Das Problem ist hier, daß das System die Forbid/Permit-Statements braucht, damit nicht ein anderer Prozess darauf zugreift. Das Problem kannst Du aber recht einfach lösen:

Alle Clients fordern den Port EINMAL an (beim Programmstart) d.h. Du mußt einmal in den sauren Apfel beißen. Den Pointer speicherst Du dann in einer Variable und nutzt diese dann bei allen Message-Sende-Aufrufen OHNE Forbid/Permit (und natürlich auch OHNE FindPort).

Gruß,

Inf.
 
 
1 2 -3- 4 5 6 Ergebnisse der Suche: 157 Treffer (30 pro Seite)

Suchbegriffe
Schlüsselwörter      Benutzername
Suchoptionen
Nur in diesen Foren suchen
   nur ganze Wörter
Nur Titel anzeigen
alle Treffer anzeigen

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.