Digest for e-prime at googlegroups.com - 2 Messages in 1 Topic
Jaeyong Lee
people82 at gmail.com
Tue Nov 1 14:53:18 UTC 2011
If I am understanding your experiment correctly, there is an easier way to
do it in e-prime.
Assuming that you want to do a go-nogo task with two go stimulus,
setup a list with a target property column with a, b, and c (c being the *
nothing* nogo stimulus).
Make a column with the correct response (corr). Assign a for a, b for b,
and *nothing *for c.
Set [corr] as your correct response for the target object.
Now the correct response for c would be to not press anything (nogo). Set
the target object duration as 3000 ms.
Hope this helps.
- Jay
On Tue, Nov 1, 2011 at 5:14 AM, <e-prime at googlegroups.com> wrote:
> Today's Topic Summary
>
> Group: http://groups.google.com/group/e-prime/topics
>
> - Simulating Keypress (beginners question)<#1335e9fe9b6ee641_group_thread_0>[2 Updates]
>
> Simulating Keypress (beginners question)<http://groups.google.com/group/e-prime/t/6a124a72e8e43a19>
>
> Marc <marclatz885 at googlemail.com> Oct 31 09:46AM -0700
>
> hi there,
>
> I'm just starting using E-Prime (with some VB experience, though) and
> was trying to do something simple as that:
>
> There are three stimuluses ("1","2","nothing") displayed in a
> TextDisplay element which is set to react on event.
> Correct responses for 1 is 1, for 2 is 2 and for nothing I'd like it
> to be nothing at all.
> In case the stimulus is 1 or 2 the program is supposed to wait for the
> user to make his input, in the "nothing" case it's supposed to wait
> for 3 or so seconds and then go to the next stimulus.
>
> I tried to solve this via VB skills and I'm absolutely stuck here...
>
> My code:
>
> Dim Start as Long
> Dim now as Long
> Start = Clock.Read
>
> if TextDisplay1.CRESP = "" then
> do
> DoKeys "a"
> now= Clock.Read - Start
> loop until now>2000
> end if
>
> What I'm trying to do is simulating the press of some random key (a in
> this case) in order to move to the next event as soon as the 2000 ms
> are over (a is also among the allowable inputs in my TextDisplay). I
> tried the same with SendKeys and it won't work either, it does,
> though, when I press the a key manually.
>
> What am I doing wrong?
> I'm almost certain there is an easier way to do what I want to do but
> unfortunately I don't seem to be able to figure out what to google/e-
> basic-/eprime search.
>
> Some help (may it be "search for xyz in abc before asking, fool")
> would be greatly appreciated!!
>
> Marc
>
> P.S.: In case you wonder - the programs purpose is simply getting the
> loop to work and then applying it to a bitter, existing e-prime file
> which we want to use as a dependent variable.
>
>
>
>
> ben robinson <baltimore.ben at gmail.com> Oct 31 01:24PM -0400
>
> if i've understood the question, this is very easy to accomplish.
> on whatever object is presenting your stimuli and collecting your
> responses (probably the same object, possibly a TextObject or
> SlideObject), set the InputDevice to Keyboard, Allowable responses to
> "12" (without the quotes, which will make both 1 and 2 allowable
> resposes), Duration to 3000, and EndAction to Terminate.
> doing this will cause your Stim object to run for 3000 ms, during
> which time it will accept responses of 1 or 2 only, and when one of
> those responses is received the Stim object will Terminate, going to
> the object in your procedure. if no response is received the object
> will terminate after 3000 ms. this should be covered somewhere near
> the very beginning of the Getting Started guide which comes with
> E-Prime...
>
> ben
>
>
>
>
> You received this message because you are subscribed to the Google Group
> e-prime.
> You can post via email <e-prime at googlegroups.com>.
> To unsubscribe from this group, send<e-prime+unsubscribe at googlegroups.com>an empty message.
> For more options, visit <http://groups.google.com/group/e-prime/topics>this group.
>
> --
> You received this message because you are subscribed to the Google Groups
> "E-Prime" group.
> To post to this group, send email to e-prime at googlegroups.com.
> To unsubscribe from this group, send email to
> e-prime+unsubscribe at googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/e-prime?hl=en.
>
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com.
To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com.
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.linguistlist.org/pipermail/eprime/attachments/20111101/a921b03e/attachment.htm>
More information about the Eprime
mailing list